注册表-禁止单程序与全部运行程序 - 疯狂delphi

注册表-禁止单程序与全部运行程序

有一个修改注册表后可以限制用户打开程序的方法,如下:

1、在HKEY-CURRENT-USER\SORFTWARE\Microsoft\windows\currrentVersion\POlicies\Explore\下新建一个名为Restrictrun的"DWORD"的值,并将其设为"1",这样用户将无法运行所有程序了。

2、如果你要运行一些程序则你可以在KEY-CURRENT-USER\SORFTWARE\Microsoft\windows\currrentVersion\POlicies\Explore\下新建一个名为Restrictrun的主键,在这个主键下分别添加"1""2""3"……的字符串值,并为每个字符串值设置为允许运行的程序名(例如:Microsoft word.exe),只要程序名称,不要路径.将你允许运行的程序全部添加后,用户就只能运行你允许的程序,而你没有添加的程序将无法运行.

禁止运行指定程序 下面的例子是 迅雷 Thunder.exe

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Thunder.exe" /v debugger /t reg_sz /d debugfile.exe /f

复制reg*****/f 开始运行 CMD 确定 出现窗口 然后 右击 粘贴 回车(键盘上enter)

取消方法:

reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Thunder.exe" /f

复制reg*****/f 开始运行 CMD 确定 出现窗口 然后 右击 粘贴 回车(键盘上enter)