KJ *_* Jr 5 python windows scheduled-tasks
我是新来的。我的任务是创建一个Windows任务计划,以使用我们的Python API来运行.BAT文件,以将其推送到我们的远程PC机群中。
我在将论点传递给时遇到问题schtask.exe。
这是代码:
import subprocess
path = "c:\windows\System32\schtasks.exe"
subprocess.Popen([path, "schtasks /create /SC ONLOGON /TN 'Update_Automation_Beta' /TR 'C:\test\run_admin.bat'"], shell = True)
Run Code Online (Sandbox Code Playgroud)
注意:该任务现在只是一个测试任务,而我试图弄清楚。另外,如果直接在命令提示符窗口中键入,它将起作用,删除引号等。
小智 2
这对我有用:
import subprocess
subprocess.call('schtasks /create /SC ONLOGON /TN "Update_Automation_Beta" /TR "C:\test\run_admin.bat"')
Run Code Online (Sandbox Code Playgroud)
外部使用单引号,内部使用双引号。如果需要,您还可以输入 schtasks 的完整路径。
| 归档时间: |
|
| 查看次数: |
1157 次 |
| 最近记录: |