批处理解除注策表禁用的程序

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:47:32
@echo off
set succeed=%succeed%【禁止程序运行】
cls
setlocal enabledelayedexpansion
Echo 请输入你要禁止运行程序名称(如:QQ.exe notepad.exe)两程序之间要有空格
set 程序=
set /p 程序=请输入:
:::::::::::::::::::::上面填你要禁止的程序名::::::::::::::::::::::::::
if not defined 程序 goto start
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 设置完成......
ping 127.1 -n 3 >nul
这是一个批处理禁止你想要禁止的程序进程名,现在我想恢复其中的一个被禁止的程序,用上面同样的方法(批处理)

不用那么麻烦,你这个批处理本身就不是太严密
要想解除禁止很简单,把你这个批处理再运行一次,然后随便输入一个
例如:aa.exe
以前禁止的都会失效
如果你是在网吧工作,想要禁止客人使用某些软件,可以找我,我给你个软件,你加到启动里,通过远程调用来进程时时修改

lb19871214@vip.qq.com