C:\Program Files\Rising\AntiSpyware\Ras.exe 这一项不属于注册表项吧?因对注册表不甚熟悉,以下代码排除了这一条:
@echo off
:: 把顶楼内容保存为 test.txt 后再运行本脚本
:: 查看del.reg的内容没错误之后再运行del.reg
:: 若本脚本能满足需要,则把最后两行行首的 :: 去掉就能自动删除相关注册表项
echo Windows Registry Editor Version 5.00>del.reg
echo.>>del.reg
setlocal enabledelayedexpansion
for /f "tokens=1 delims=>" %%i in (test.txt) do (
set var=%%i
if "!var:~0,2!"=="HK" (
set var=!var:~0,-2!
set var=!var:HKLM\=HKEY_LOCAL_MACHINE\!
set var=!var:HKU\=HKEY_USERS\!
echo >>del.reg
echo.>>del.reg
)
)
:: regedit /s del.reg
:: del /q del.reg
Last edited by namejm on 2006-11-29 at 08:34 PM ]