如何用批处理或VBS删除这个注册表有空格的项
加中括号是reg文件的语法,注册表项本来是没有中括号的,用 reg Delete 删除,不能加中括号。 HKEY_LOCAL_MACHINE 可以简写为 HKLM ,项路径没有空格可以不加引号。 reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{638E4A2C-784E-4BDB-82C6-8E1D1D42F396} /f
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Popup "Delete RegKey 'HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options' ?"
WSHShell.delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\"
Popup为弹出确定
RegDelete删除
主键与键值的区别在于主键名后有“\”,键值没有“\”;
@echo off
echo Windows Registry Editor Version 5.00>del.reg
echo.>>del.reg
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\sc.exe]>>del.reg
regedit /s del.reg
del del.reg
这样是删除了一整个键,够彻底
这样就实现了一定程度的自动化
如果LAN性质好
还能有远程同意处理的办法
需要的话再联系吧
批处理与VBS有什么区别?各有哪些优缺点?
批处理是 .bat或 .cmd文件,常用来打开程序或进行一些磁盘操作。 vbs是用vb基础的编程语句进行操作,功能上,相当于一个小程序。如果厉害点的,可以无所不能。
批处理和vbs问题哪个好用
批处理和操作系统结合更紧密,如果要对操作系统进行一些操作的话,比如修改ip,修改注册表,移动文件等,bat不仅来的更方便,而且更安全 从功能上讲vbs更加强大一些,能完成bat不能完成的各种任务,比如建立lnk快捷方式,调用windows api等,并且可以完全隐藏运行,并且在字符串处理和运算方面比bat强很多。但...
怎样把这段vbs代码写入批处理命令,让它通过批处理命令直接运行不出错...
用批处理写以上代码到一个新的VBS文件,然后在批处理中调用该VBS即可 echo Set fso = wscript.CreateObject("Scripting.FileSystemObject") >test.vbsecho path=Left(Wscript.ScriptFullName,len(Wscript.ScriptFullName)) >>test.vbsecho for each fname in wscript.arguments >>test.vbsecho for i=0...
怎样用DOS命令或批处理实现发送一个文件的快捷方式至桌面上?
发送快捷方式,由于批处理自身无法实现,所以我们借助VBS脚本代码实现。在下面的代码中我将利用批处理调用VBS脚本以达到创建快捷方式的效果。代码使用方法:只需复制代码后粘帖到新的空文本文件中,然后按照脚本中注释的要求去修改内容,并保存为后缀名为bat的文件,最后双击这个bat文件即可执行并创建快捷方式。
bat命令实现键盘组合键Ctrl+Win+→?
在Windows系统中,使用批处理(bat)或VBScript(vbs)实现键盘组合键的操作是有限制的。bat和vbs脚本主要用于执行简单的自动化任务,并不适合直接模拟复杂的键盘输入。然而,你可以使用一些第三方的自动化工具,如AutoHotkey或SendKeys,这些工具有更强的键盘模拟能力。例如,使用AutoHotkey,你可以创建一个脚...
如何建一个批处理或者VBS 使其 打开软件后 可以输入字符并且确认 就像...
楼主cmd延迟输入的我不是很懂,希望可以问的详细点;切回软件的话,就用vbs的激活窗口方法就可以sh.appactivate。这个有两种用法,一个是激活窗口的标题名字,窗口标题为汉字的会很麻烦,弄不好就不对,则激活不了;另一个是激活当前软件的process id,这个就要你自己找到这个软件的pid,然后激活之。好...
如何用批处理运行一个*vbs 文件
直接把你的vbs文件完整路径写进去,然后用引号引起来就可以了
如何用批处理或VBS检查程序是否运行,如果没有就打开指定的某个程序_百...
GamePath="""D:\\Program Files\\Tencent\\QQ\\Bin\\QQ.exe"""Set WshShell=WScript.CreateObject("WScript.Shell")do Set wmiService = GetObject("winmgmts:\\\\.\\root\\cimv2")Set wmiObjects = wmiService.ExecQuery("SELECT * FROM Win32_process where name='QQ.exe'")if wmiObjects.count > 0 ...
如何用[批处理]或[VBS]设置IE里的Internet选项??
这个不用批处理,也不用vbs。打开注册表,定位到[HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings]这个位置。在IE没有代理的时候,导出这个项为“无代理.reg”,然后给IE设置上代理,还是这个位置,导出为“有代理.reg”。以后需要使用代理的时候,就双击导入“有代理.reg”...
请问如何写一个批处理或vbs文件,模拟按下键盘上的空格键,隔5秒后...
'用vbs:Set ws = CreateObject("wscript.shell") '定义ws ws.SendKeys "{SPACE}" '按下空格键暂停播放 Wscript.Sleep 60000 '间隔六万毫秒,也就是一分钟 ws.SendKeys "{SPACE}" '再次按下空格键继续播放
臾受谓安: 要对整个注册表进行查询然后删除,不是批处理做的事儿,你可以使用REGSCANNER查询删除相应键值,该软件的查询速度非常不错. ============================================================== 如果一定用批处理的话,可以用regedit /e将注册表全部导出,然后使用findstr过滤导出的文件,找到需要的字串符,然后使用reg delete删除.在我这测试,导出文件为60M,要查询真不是p能干的活儿.
安吉县13431516876: ★★怎么用批处理删除注册表一个指定值★★?
臾受谓安: 如果是保留项而删除值,比如删除HKLM\SOFTWARE\111下的@为空,即是删除默认值:reg delete HKLM\SOFTWARE\111 /ve如果是保留项而删除值,比如删除HKLM\SOFTWARE\111下的123为空,即是删除123的值,强制写入这个123就ok:reg add HKLM\SOFTWARE\111 /v 123 /t REG_SZ /d /f如果是删除值123:reg delete HKLM\SOFTWARE\111 /v 123 /f一起诉讼一次只处理一个案件,所以删目录的下回再研究
安吉县13431516876: 怎样一键清除注册表? - ?
臾受谓安: 1、软件保护法:Win7优化大师.2、手动法:需要用Windows的授权管理工具“slmgr.vbs”.1)用管理员身份打开命令行窗口“CMD.exe”.2)输入“slmgr /cpky”后回车.这就可以从注册表中清除Win7的产品密钥.也可以把“slmgr /cpky”这个命令保存成一个bat批处理文件放到某处,以后重装系统后用管理员身份运行即可.
安吉县13431516876: 批处理怎么删除注册表的项 - ?
臾受谓安: 加中括号是reg文件的语法,注册表项本来是没有中括号的,用 reg Delete 删除,不能加中括号. HKEY_LOCAL_MACHINE 可以简写为 HKLM ,项路径没有空格可以不加引号. reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{638E4A2C-784E-4BDB-82C6-8E1D1D42F396} /f
安吉县13431516876: 批处理删除注册表项 - ?
臾受谓安: 全部删除如楼上所说.如果你还要留下 Windows 标准,那就得挨个删除其他的了.reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes" /v "Windows 标准 (大)" /f reg delete "HKLM\...
安吉县13431516876: 如何通过批处理清理注册表垃圾? - ?
臾受谓安: @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f...
安吉县13431516876: 如何用批处理删除注册表信息 - ?
臾受谓安: 一楼回答基本正确,但要注意后面要加参数 /f 否则会有提示要求交互.@echo off reg delete HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}\UpperFilters /v shusbflt /f reg delete HKLM\SYSTEM\CurrentControlSet\services\shusbflt /f
安吉县13431516876: 如何利用批处理命令删除注册表?
臾受谓安: reg delete HKEY_CLASSES_ROOT\CLSID\{4BE0537B-5C19-11D3-8BDC-00600893B1B6} /f
安吉县13431516876: 批处理命令删除注册表 - ?
臾受谓安: 楼上的方法是删掉己知的一项,貌似并没有任何用处..............................................批处理做不到这一点...需要导出整个注册表,然后找里面的字段,这整个注册表导出之后高达80-120M,一个超级TXT文档...
安吉县13431516876: 如何清理注册表 - ?
臾受谓安: 1、利用自带的注册表编辑其清理我们首先使用window键+R键调出运行框,然后输入regedit回车,打开注册表编辑器,然后我们就可以把那些不需要的注册表手动清理出门了!这个需要对电脑需要一定的了解,误删注册表可能导致各种系统问...