wmic删除启动项

时间:2012-08-13 12:30:24

标签: wmic

我想用wmic删除一个条目,但我总是收到错误,我看到DELETE命令是一个有效的STARTUP动词。我做错了什么? 日Thnx

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"

错误: 描述=提供商无法进行尝试操作

2 个答案:

答案 0 :(得分:0)

我不知道你是否可以通过WMI控制台实现它,但是通过VBS尝试提供一个引用该系统的特权名字字符串:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa389292(v=vs.85).aspx

答案 1 :(得分:0)

您可以通过此命令获取条目:

wmic startup get Location | findstr / B / C:" TwonkyServer"

然后从注册表中删除

Reg delete [{/ v ValueName | / ve | / va}] [/ f]

Reg Reg At At的更多帮助: https://technet.microsoft.com/en-us/library/cc742145.aspx