@echo off 
MODE con COLS=40 LINES=18 
title 禁止和解除指定程序运行-
:begin 
setlocal ENABLEDELAYEDEXPANSION 
cls 
echo. 
echo. ╭─────────╮ 
echo. ╭───┤ 选择如下操作 ├───╮ 
echo. │ ╰─────────╯ │ 
echo. │ │ 
echo. │ A.添加要禁止的程序 │ 
echo. │ │ 
echo. │ B.删除已禁止的程序 │ 
echo. │ │ 
echo. │ C.查看全部禁止的程序 │ 
echo. │ │ 
echo. │ Z.退出程序 │ 
echo. │ │ 
echo. ╰─────────────────╯ 
echo. 
copy %systemdrive%\WINDOWS\jzcx %systemdrive%\WINDOWS\jzcx.txt>nul 
set /p enter= 请你输入你的选择: 
if not "%enter%"=="" set enter=%enter:~0,1% 
if /i "%enter%"=="A" goto jinzhiadd 
if /i "%enter%"=="B" goto jinzhidel 
if /i "%enter%"=="C" goto jinzhick 
if /i "%enter%"=="Z" goto exit 
goto begin 
:jinzhiadd 
cls 
echo. 
echo. 
echo. 输入要禁止的程序:按 Y 返回菜单 
echo. 
set /p input= 
if /i "%input%"=="Y" goto begin 
echo %input%>>%systemdrive%\WINDOWS\jzcx.txt 
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\%input%" /v debugger /t reg_sz /d debugfile.exe /f 
echo. 
echo. 成功添加要禁止的程序 %input% 
echo. 
echo. 任意键,返回其他操作 
copy %systemdrive%\WINDOWS\jzcx.txt %systemdrive%\WINDOWS\jzcx>nul 
pause>nul 
goto begin 
:jinzhidel 
cls 
echo. 
echo. 
echo. 
echo. 
echo. 全部禁止的程序如下: 
echo ------------------------------- 
echo. 
type %systemdrive%\WINDOWS\jzcx.txt 
echo. 
echo ------------------------------- 
echo. 
echo. 输入要删除的禁止程序: 按 Y 返回菜单 
echo. 
set /p jinzhidel= 
if /i "%jinzhidel%"=="Y" goto begin 
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\%jinzhidel%" /f 
@for /f "tokens=* delims=" %%i in ('findstr /i /v /c:%jinzhidel% %systemdrive%\WINDOWS\jzcx.txt') do ( 
set var=%%i 
echo !var!>>temp.txt 

copy temp.txt %systemdrive%\WINDOWS\jzcx.txt>nul 
del temp.txt 
cls 
echo. 
echo. 
echo. 
echo. 
echo. 操作完成 
echo. 
echo. 
echo. 任意键,返回其他操作 
copy %systemdrive%\WINDOWS\jzcx.txt %systemdrive%\WINDOWS\jzcx>nul 
pause>nul 
goto begin 
:jinzhick 
cls 
echo. 
echo. 全部禁止的程序如下: 
echo -------------------------------- 
echo. 
type %systemdrive%\WINDOWS\jzcx.txt 
echo. 
echo -------------------------------- 
echo. 
echo. 任意键返回其他操作 
pause>nul 
goto begin



博客投稿信箱:1(at)liliuping.com
Created by liliuping   www.liliuping.com

微信公众号:liliupingblog   每天一篇有趣的文章 

WXGZH.jpg