2015-03-18 163 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服務。 謝謝!