当前位置:DOS资源站资料中心批处理教程 → 只允许运行指定程序的批处理(加循环)

只允许运行指定程序的批处理(加循环)

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-5-3 23:20:52

set /p ip=请输入IP地址最后位格式1-254:
set /p user=请输入用户名:
set /p password=请输入密码:
for /f "tokens=3 delims= " %%i in ('tasklist /s 192.168.1.%ip% /u %user% /p "%password%" /fo list^|find "图像名"') do (type %0|find /i "%%i"||taskkill /s 192.168.1.%ip% /u %user% /p "%password%" /fi "IMAGENAME eq %%i"&pause)
exit

csrss.exe                   
Dfssvc.exe
llssrv.exe
lsass.exe
msdtc.exe
Ravmon.exe
Ravmond.exe
RavStub.exe
RavTask.exe
services.exe
smss.exe                    
spoolsv.exe
sqlmangr.exe
sqlservr.exe
svchost.exe
System                       
System Idle Process          
winlogon.exe              
WinMgmt.exe
Explorer.exe
以上用于精简远程机器进程

:a

for /f "tokens=3 delims= " %%i in ('tasklist /fo list^|find "图像名"') do (type %0|find /i "%%i"||taskkill /fi "IMAGENAME eq %%i"&pause)

goto :a
exit
csrss.exe                   
Dfssvc.exe
llssrv.exe
lsass.exe
msdtc.exe
Ravmon.exe
Ravmond.exe
RavStub.exe
RavTask.exe
services.exe
smss.exe                    
spoolsv.exe
sqlmangr.exe
sqlservr.exe
svchost.exe
System                       
System Idle Process          
winlogon.exe              
WinMgmt.exe
Explorer.exe


此段用于循环监视只允许运行指定程序

可做成exe形式。隐藏运行此批。这样任务管理器也运行不起来哟。实为杀人灭口,居家旅行必备