Board logo

标题: 【急求救】问一个批处理删除注册表的问题,! [打印本页]

作者: crysis     时间: 2009-6-21 03:23    标题: 【急求救】问一个批处理删除注册表的问题,!
我把所有注册表信息搜集到了一个.TXT文件中,内容如下:

sample.txt




















































,我想通过批处理读取这些信息,并自动删除这些注册表信息,怎么写,谢谢大家了!
<img src="images/smilies/face-laugh.png" align="absmiddle" border="0">

Last edited by crysis on 2009-6-21 at 03:29 ]

作者: Hanyeguxing     时间: 2009-6-21 04:24








@echo off&SETLOCAL ENABLEDELAYEDEXPANSION
for /f "delims=" %%i in (han.txt) do (
set ye=%%i
set ye=!ye:~1!
reg delete "!ye!" /f
)
pause


如果


@echo off
for /f "delims=" %%i in (han.txt) do reg delete "%%i" /f
pause


如果不确定


@echo off&SETLOCAL ENABLEDELAYEDEXPANSION
for /f "delims=" %%i in (han.txt) do (
set ye=%%i
if "!ye:~0,1!"=="-" set ye=!ye:~1!
reg delete "!ye!" /f
)
pause


Last edited by Hanyeguxing on 2009-6-21 at 05:05 ]

作者: crysis     时间: 2009-6-21 06:22
超级感谢啊!