如何用 wmi 模塊改變 windows 服務的啟動類型?

2015-06-23 21:20:42 +08:00
 Tspm1eca
例如把某服務由自動改為手動。

我試過用Win32_Service的 Change() 改, 但沒有改變。
2684 次点击
所在节点    Python
7 条回复
geeklian
2015-06-23 22:03:19 +08:00
=.=
直接改注册表?一定要通过wmi么?
Tspm1eca
2015-06-23 22:12:53 +08:00
@geeklian 我不會改注册表, 朋友說用wmi很方便就用來試試, 但發現wmi沒有權限修改啟動類型。
bin456789
2015-06-23 22:44:14 +08:00
何不用sc
ChiChou
2015-06-23 22:48:57 +08:00
sc config theme start=demand // demand 就是手动

详细:
https://technet.microsoft.com/en-us/library/cc990290.aspx
Tspm1eca
2015-06-24 15:21:59 +08:00
@ChiChou 謝謝
Tspm1eca
2015-06-24 15:27:43 +08:00
@ChiChou 想問多一個問題, 用sc 如何能用代碼取得權限?
geeklian
2015-06-24 18:34:10 +08:00
@Tspm1eca 不通过uac,或者关闭uac就别想了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/200643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX