当前位置:DOS资源站资料中心批处理教程 → 批处理禁止指定程序运行

批处理禁止指定程序运行

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-19 20:51:03

@echo off&title DOS资源站 www.cmdos.net
setlocal enabledelayedexpansion
:::::::程序里输入(如:QQ.exe notepad.exe)两程序之间要有空格::::::::::
set 程序=TTPlayer.exe QQ.exe
:::::::::::::::::::::上面填你要禁止的程序名::::::::::::::::::::::::::
set n=1
set a="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun" >nul
echo 正在设置......请稍等...........
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v DisallowRun /t REG_DWORD /d 1 /f >nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun" >nul
for %%i in (%程序%) do reg add %a% /v !n! /t REG_SZ /d %%i /f >nul&set /a n+=1
gpupdate /force >nul   
echo                  设置完成.........3秒后退出.......
ping 127.1 -n 3 >nul

=====================================FLY=======

-----------------------------------------------------------------------------------------------------------

取消.bat

=====================================================
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v DisallowRun /t REG_DWORD /d 0 /f >nul
gpupdate /force >nul  
=============================================================================