cmd编辑注册表......

来源:百度知道 编辑:UC知道 时间:2024/06/17 10:01:36
我写的 CMD 请大家看看
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersio9n\Explorer\Advanced\Folder\Hidden\SHOWALL /VA /f

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN /va /f

我想内行人一看就明白......这是一个隐藏文件的CMD命令,也是病毒里常用的办法。
我想删除注册表里......\.....\NOHIDDEN 下的所有项目 和 .....\.....\SHOWALL 下的所有项目
但是总是出错了.我也用过了ADD命令 尝试建立一个空的文件夹,也不行.
首先申明我不是制作病毒(如果我有制作病毒的水平,就不会问这么白痴的问题了),我是个CMD初学着..........
看了好多网上的教材.........也写了不少......但总是出错.
请高手帮我指点一下`!~!谢谢了

有两个方法可实现你的要求:
方法1:注册表间接导入法。
要删除......\.....\NOHIDDEN 和 .....\.....\SHOWALL 下的所有项目,注册表应该这样写,

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
[-HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersio9n\Explorer\Advanced\Folder\Hidden\SHOWALL]

把上面的内容保存为del.reg
然后用命令行regedit del.reg导入即可

方法二:直接命令行
就是直接把上面的注册表文件直接转换成批处理命令,如下:
@ECHO OFF
> "%Temp%.\DefOpen.reg" ECHO Windows Registry Editor Version 5.00
>>"%Temp%.\DefOpen.reg" ECHO.
>>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
>>"%Temp%.\DefOpen.reg" ECHO