批处理怎么写

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:35:36
想写一个批处理效果是这样的
结束一个进程,用到的命令是tasklist 和ntsd -c q -p
先用第一个命令得出某个程序的PID,如winlogon这个进程的,然后调用第二个命令中的-P结束掉winlogon这个进程

还有一个批处理是,选择性的,如果要结束掉一个叫client.exe的进程,前面先提问,是否要结束掉client .exe 这个进程,如果输入Y后回车则结束,如果输入N回车就不结束,直接用GOTO跳到下个命令

不用那么麻烦,获取PID在用NTSD,直接用TASKKILL就好

@echo off
taskkill /f /im 你的进程名.exe >nul

==================第二个问题============
@echo off
echo 程序要结束Clent.exe进程
set /p tk=请输入是否要结束(Y/N):
if "%tk%"=="" exit
if /i not "%tk%"=="y" goto :cuowu
taskkill /f /im client.exe >nul
echo 成功结束了进程
pause>nul
exit

:cuowu
echo 你选择了不结束进程
pause>nul
exit