実際、私はWindows Server 2016にcygwinをインストールし、私のスクリプトはbash端末内で完全に実行されます。
これで、Windowsタスクスケジューラを使用して毎日スクリプトを実行するようにスケジュールしたいと思います。
だから私は新しいタスクを作成しました。
処置: プログラムの開始
プログラム/スクリプト: C:\cygwin64\bin\bash.exe
パラメータを追加: "/home/administrator/myscript.sh"
結局毎日毎日触発することになりました。
しかし、うまくいきません。最後の実行結果(0x41303)を取得します。
cygwinのタスクスケジューラを使用するのは今回が初めてです。それ以外の場合、crontabははるかに簡単になります。
助けてください?
答え1
C:\cygwin64\bin\bash.exe -c "/home/administrator/myscript.sh"
ただし、一部の環境設定が必要な場合があるため、まずコマンド プロンプトで上記のテストを実行することをお勧めします。