2015-03-18 568 views
0

我想使用python脚本启动Windows服务。 我已经能够使用从Python脚本启动Windows服务

subprocess.call("net start Telnet") 

os.system("net start Telnet") 

但对于像“任务计划”(多字)的服务,我得到一个

语法/服务名称无效开始&一站式服务,如远程登录错误

已尝试[],'',但他们都没有工作。

回答

0

您可以使用更改引号技巧。在里面使用单引号和双引号。

subprocess.call('net start "task scheduler"') 
0

我试过,但它没有工作过.... 但我已经能够得到它使用模块pywin32完成。

pywin32中的win32serviceutil专门用于处理Windows服务。 谢谢!