@verfind "XP" > nul 2>nul @if "%ERRORLEVEL%"=="0" goto :XP @echo. @echo #您的操作系统不是Windows 2000/XP/2003中的一种,无法使用。 @goto quit
@rem 在下面语句插不同系统的不同命令 :2000 @set UpdatePolicy=secedit /refreshpolicy machine_policy>nul 2>nul @goto Selection
:XP @set UpdatePolicy=GPUpdate /Force>nul 2>nul @goto Selection
:2003 @set UpdatePolicy=GPUpdate /Force>nul 2>nul @goto Selection
:Selection @rem User Choice @echo. @echo 请输入以下选项前面的数字 @echo. @echo 1: 安装反特洛伊木马保护 @echo 2: 删除反特洛伊木马保护(恢复默认设置) @echo 3: 查看技术信息 @echo 4: 退出 @echo. @set /p UserSelection=输入您的选择(1、2、3、4) @if "%UserSelection%"=="1" goto install @if "%UserSelection%"=="2" goto uninstall @if "%UserSelection%"=="3" goto information @if "%UserSelection%"=="4" goto quit @rem 输入其他字符 @cls @goto Selection
:information @cls @echo ============================================================== @echo # @echo # 欢迎使用反特洛伊木马程序 @echo # @echo #功能: @echo # @echo # 1、设置注册表自启动项为只读(Run、RunOnce、RunService), @echo # 防止木马、病毒通过自启动项目启动 @echo # 2、设置.txt、.com、.exe、.inf、.ini、.bat等等文件关联为只读, @echo # 防止木马、病毒通过文件关联启动 @echo # 3、设置注册表HKLM\SYSTEM\CurrentControlSet\Services为只读 @echo # 防止木马、病毒以"服务"方式启动 @echo # @echo #注意事项: @echo # 某些安装程序也会用到以上注册表键,请在安装前运行本程序, @echo # 然后选择2,恢复默认设置。安装完成后,重新运行本程序, @echo # 然后选择1,实施反特洛伊木马保护 @echo ============================================================== @echo. @echo 按任意键,返回选择 @pause>nul 2>nul @cls @goto Selection :install @set OP=/grant everyone /read /p:no_dont_copy @goto Doit :uninstall @set OP=/revoke everyone /read /p:yes @goto Doit
:Doit @echo. @echo 正在执行操作... @rem HKLM @setacl machine\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /registry %OP%>nul 2>nul @setacl machine\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /registry %OP%>nul 2>nul @setacl machine\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices /registry %OP%>nul 2>nul @setacl machine\SOFTWARE\Microsoft\Windows\CurrentVersion\RunEX /registry %OP%>nul 2>nul @setacl machine\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEX /registry %OP%>nul 2>nul
上一篇:MySQL在服务器端出现ERROR 2002的解决办法
下一篇:禁止使用IE“internet选项”中的“安全”菜单
|