【发布时间】:2013-07-08 06:14:29
【问题描述】:
我正在编写调度任务的 python 脚本。我创建了一个 GUI,用户可以在其中安排他的任务。GUI 如下所示
现在我的脚本必须从这个 GUI 接收输入并安排任务。我知道命令行参数:
任务名称--> /TN 开始日期--> /SD 开始时间--> /ST 选择星期几--> /D
我的问题是,“每天重复”和“每周重复”用于安排任务的命令行参数是什么?
【问题讨论】:
标签: python-2.7 wxpython
我正在编写调度任务的 python 脚本。我创建了一个 GUI,用户可以在其中安排他的任务。GUI 如下所示
现在我的脚本必须从这个 GUI 接收输入并安排任务。我知道命令行参数:
任务名称--> /TN 开始日期--> /SD 开始时间--> /ST 选择星期几--> /D
我的问题是,“每天重复”和“每周重复”用于安排任务的命令行参数是什么?
【问题讨论】:
标签: python-2.7 wxpython
阅读 MSDN 文档:http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357%28v=vs.85%29.aspx
在我看来类似于:/SC DAILY 或 /SC WEEKLY
【讨论】:
这是一个安排任务的python脚本,
一次性
cmd='SCHTASKS /Create /SC "%s" /TN "%s" /TR "%s" /SD "%s" /ST "%s"'%("ONCE","calc","C:\Windows\System32\calc.exe","10/07/2013","11.47")
proc=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
每 2 天每天一次
cmd='SCHTASKS /Create /SC "%s" /MO "%s" /TN "%s" /TR "%s" /SD "%s" /ST "%s"'%("DAILY","2","calc","C:\Windows\System32\calc.exe","10/07/2013","11.47")
proc=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
每两周每周一
cmd='SCHTASKS /Create /SC "%s" /MO "%s" /D "%s" /TN "%s" /TR "%s" /SD "%s" /ST "%s"'%("DAILY","2","MON","calc","C:\Windows\System32\calc.exe","10/07/2013","11.47")
proc=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
【讨论】: