我可以用Python打开Windows任务调度程序吗?

时间:2017-05-05 13:24:56

标签: python scheduler

我只是在尝试使用python,这样我就可以为自己创造更多的生活。我倾向于一次做多个事情,python对移动文件和打开程序非常有帮助。我只是想知道是否有办法可以打开调度程序,如果你可以将它绑定到一个键?

2 个答案:

答案 0 :(得分:0)

使用标准os

import os
os.system('control schedtasks')

或者更复杂的选项,subprocess

import subprocess
p = subprocess.Popen("control schedtasks")

答案 1 :(得分:0)

我会尝试这样简单的事情来打开调度程序:

>>> G=nx.Graph()
>>> G.add_nodes_from([1,2,3],color='red')
>>> color=nx.get_node_attributes(G,'color')
>>> color[1]

请注意,如果您不希望UAC弹出窗口在脚本运行时要求您提升,那么您的脚本本身将需要以admin身份运行(以便它执行的每个子流程,例如任务计划程序) ,随后也将以管理员身份运行。

至于将脚本绑定到密钥......你可以诚实地使用像https://autohotkey.com/这样的东西来运气。或者,您可以在登录时运行脚本,然后使用像https://pypi.python.org/pypi/system_hotkey/1.0.3这样的包来实现热键观察器(请注意,这是一个Python 3包)。