wmic删除启动项目
问题描述:
我想用wmic删除一个条目,但我总是得到一个错误,我看到DELETE命令是一个有效的STARTUP动词。我做错了什么? 日Thnxwmic删除启动项目
wmic:root\cli>/node:'pc-test' startup where name="TwonkyServer" DELETE
Delete '\\pc-test\ROOT\CIMV2:Win32_StartupCommand.Command="C:\\PROGRA~1\\Twonky\\TWONKY~1\\TWONKY~4.EXE ",Location="Common Startup",Name="TwonkyServer",User="Public"' (Y/N/?)? y
Deleting instance \\pc-test\ROOT\CIMV2:Win32_StartupCommand.Command="C:\\PROGRA~1\\Twonky\\TWONKY~1\\TWONKY~4.EXE ",Location="Common Startup",Name="TwonkyServer",User="Public"
错误: 说明=供应商不能够尝试的操作
答
我不知道你是否可以通过WMI控制台实现它,而是通过VBS尝试提供了一个绰号具有特权字符串参考系统:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa389292(v=vs.85).aspx
答
你可以得到进入该命令:
wmic startup get Location | FINDSTR/B/C: “TwonkyServer”
然后将其删除从注册表
注册删除[{/ V ValueName的|/ve |/VA}] [/ F]
更多帮助在注册删除在: https://technet.microsoft.com/en-us/library/cc742145.aspx
的WMIC'STARTUP'类是仅供参考之用。使用'REGISTRY'来删除一个启动项。 – Jay 2012-08-14 04:31:07
好的,但是不在注册表中的是CommonStartup文件夹。 – akun 2012-08-14 12:03:30