11

我正在尝试使用批处理文件安排运行多个 python。

例如,我想安排我的 python 文件每天运行它们

D:\py\s1.py
D:\py\s2.py

现在如何将这两个文件组合成一个 .bat,以便我可以同时使用python.exe( C:\python27\python.exe) 安排运行这两个文件。

谢谢

4

1 回答 1

27

方法一:bat文件。

如果 PATH 环境变量中有 python:

start python D:\py\s1.py
start python D:\py\s2.py

其他文字路径

start C:\python27\python.exe D:\py\s1.py
start C:\python27\python.exe D:\py\s2.py

请注意,这不会等待任一执行的返回。请注意,如果路径字符串包含空格或特殊字符,请不要忘记在路径字符串周围添加引号。

有关start /?更多帮助和选项,请参阅。

方法2:两个不同的计划任务

创建两个同时启动的单独计划任务,每个任务都调用 python 来运行其中一个脚本。

于 2012-12-14T14:39:10.353 回答