标题:
[问题求助]
VBS删除系统服务没找到好方法,只好来求助
[打印本页]
作者:
9zhmke
时间:
2020-6-26 16:31
标题:
VBS删除系统服务没找到好方法,只好来求助
======尝试过的一些方法=============
想从注册表下手,开始直接删除了个注册表里的服务:
oReg.deletekey HKEY_LOCAL_MACHINE ,"SYSTEM\CurrentControlSet\Services\" & Service.Name
以为很简单,依然无法删除某些服务,于是想用命令直接删除:
WshShell.Run "cmd /c reg delete " & chr(34) & "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\" & subkey & chr(34) & " /f",0,true
还是无法删除,写入注册表文件[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\" & subkey & "] 然后用regedit /s 调用也不行。
最后才发现直接用手工删除注册表也不行啊,目前整理出来的基本可以用,还需要多测试兼容性,稍微变一下可能又不能用了。
有些服务不需要停止就可以删除,比如自动升级,而有些必须要停止了才能删除,比如防火墙......
======目前在Win10x64中测试最上方的程序基本都可以搞定,还在测试之中,不排除有些无法删除的可能=============
作者:
窄口牛
时间:
2020-6-27 23:47
百分之九十的服务都有驱动保护,需要解除驱动加载才可以顺利删除。
仔细观察服务注册表,找到驱动字符串,先修改驱动文件名称,重启之后便可删除服务了
你试试,
作者:
窄口牛
时间:
2020-6-27 23:50
但是修改驱动名称会有无法启动之危险。
作者:
9zhmke
时间:
2020-6-28 10:27
回复
2#
窄口牛
谢谢指导,我摸索试试
作者:
9zhmke
时间:
2020-6-29 16:01
百分之九十的服务都有驱动保护,需要解除驱动加载才可以顺利删除。
仔细观察服务注册表,找到驱动字符串, ...
窄口牛 发表于 2020-6-27 23:47
与注册表子项权限、运行中的程序是不确定相关联的,就是说有些关联有些不关联,有些不需要停止就可以删,有些必须要停止才能删除,比如防火墙就必须要关了才能删除。
作者:
窄口牛
时间:
2020-6-29 17:08
没你这技术。一般都用第三方
稍微麻烦点
但是不用费脑子
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2