バッチファイルを使用して複数のpythonの実行をスケジュールしようとしています。
たとえば、毎日実行するようにスケジュールしたい python ファイルがあります。
D:\py\s1.py
D:\py\s2.py
これら 2 つのファイルを .bat に結合して、python.exe
( C:\python27\python.exe
) を使用してこれら 2 つのファイルを同時に実行するスケジュールを設定するにはどうすればよいでしょうか。
ありがとうございました
バッチファイルを使用して複数のpythonの実行をスケジュールしようとしています。
たとえば、毎日実行するようにスケジュールしたい python ファイルがあります。
D:\py\s1.py
D:\py\s2.py
これら 2 つのファイルを .bat に結合して、python.exe
( C:\python27\python.exe
) を使用してこれら 2 つのファイルを同時に実行するスケジュールを設定するにはどうすればよいでしょうか。
ありがとうございました
方法 1 : バット ファイル。
PATH 環境変数に python がある場合:
start python D:\py\s1.py
start python D:\py\s2.py
Else リテラル パス
start C:\python27\python.exe D:\py\s1.py
start C:\python27\python.exe D:\py\s2.py
これは、どちらの実行からの戻りも待機しないことに注意してください。スペースや特殊文字が含まれている場合は、パス文字列を引用符で囲むことを忘れないでください。
詳細start /?
なヘルプとオプションについては、 を参照してください。
方法 2 : 2 つの異なるスケジュールされたタスク
同時に開始される 2 つの個別のスケジュールされたタスクを作成し、それぞれが python を呼び出してスクリプトの 1 つを実行します。