一种在桌面上可以禁止某程序运行,也可以解除,记事本编程也行,要禁用的程序没有路径,只是某个程序或进程!

来源:百度知道 编辑:UC知道 时间:2024/09/27 20:13:12
利用记事本编程修改注册表或组策略也行,具体内容.
目的是禁用和解除禁用系统中的进程或某程序,以达到自己用时一键解除,希望大家帮忙!非常感谢!
希望能用两个程序,一个禁止一个解除,禁用的程序预先是设置好的.感谢liuzhaonan11,程序如果重命名还是可以运行的,是我没说明白,请多包涵,劳驾指点一番!!加倍赏分!

无法~那样的话,就相当于打开程序时,杀毒软件自动查毒.

用IFEO.批处理.

@echo off
setlocal enabledelayedexpansion
call:main
endlocal
echo.
pause>con
goto :eof

:main
shift
set "IFEO=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options"
call:choose 禁止 解除
set /p "name=文件名(含扩展名): "
if "!answer!"=="1" (
reg.exe add "!IFEO!\!name!" /v debugger /t REG_SZ /d : /f
) else (
reg.exe delete "!IFEO!\!name!" /f
)
goto :eof

:choose
set "answer="
set /a "num=0"
echo 请选择:
for %%i in (%*) do (
set /a "num+=1"
echo !num!.%%~i
)
set /p "answer="
set /a "answer=!answer!"
if !answer! gtr 0 if !answer! leq !num! goto :eof
goto choose

问题很有科技含量!