私はcygwin用のbash(.sh)スクリプトを書いています。特定の時間に特定のコマンドを実行したいと思います。
私は以下を試しました:
echo "test" | at 19:00
ただし、次のエラーが発生します。
The AT command has been deprecated. Please use schtasks.exe instead.
それでは、これを達成するためにWindowsでスケジュールされたタスクのみを使用できますか?
ベストアンサー1
Unix のコマンドはat
Cygwin では使用できません。 Cygwinは伝統的にat
Windowsのコマンドを使用していましたがschtasks.exe
。
したがって、あなたの質問に対する答えは「はい」です。 Windowsのスケジュールされたタスクを使用すると、タスクを一度だけ実行できます。
cron
(特定の日付、特定の時間に使用して設定できますが...クローンタブからジョブを削除しない限り、毎年繰り返されます。);-)