title 小晓牌任务管理器 ╭∩╮(︶︿︶)╭∩╮
color 1e
:a
cls
@echo off&title DOS资源站 www.cmdos.net
echo 欢迎使用小晓牌任务管理器
echo ____________________________________________________________
echo.
echo 今天的日期是%date%
echo 现在的时间是%time%
echo ____________________________________________________________
echo.
echo 【1.查看进程】
echo 【2.结束进程】
echo 【3.无限循环结束进程】
echo 【4.进程完整路径查询】
echo 【5.新建任务】
echo 【6.关机选项】
echo 【7.软件简介】
echo 【8.退出软件】
echo.
echo.
echo.
set /p a=请输入对应的按回车:
if /i "%a%"=="1" goto list
if /i "%a%"=="2" goto pid
if /i "%a%"=="3" goto xh
if /i "%a%"=="4" goto dir
if /i "%a%"=="5" goto new
if /i "%a%"=="6" goto off
if /i "%a%"=="7" goto jj
if /i "%a%"=="8" goto end
goto a
:list
cls
tasklist
echo.
echo 按任意键返回菜单
echo.
pause>nul
goto a
:pid
cls
echo 请输入进程的PID或图像名,如果是要一次结束多个进程,请用空格隔开:
echo.
set /p pid=
echo.
echo.
for %%a in (%pid%) do taskkill /f /t /im %%a
echo.
echo.
echo.
echo 按任意键返回菜单
echo.
pause>nul
goto a
:xh
cls
echo 此项操作会无限循环结束一个进程.也就是选择了此项不关掉此窗口
echo 是无法打开要结束的那个进程.用于查杀病毒或流氓软件的顽固进程
echo 查杀完毕后按Ctrl+C结束.或直接关掉窗口结束. 是否要使用些项:
echo.
echo Y:是 N:否
echo.
set /p xh=请输入对应的按回车:
if /i "%xh%"=="y" goto xhk
if /i "%xh%"=="n" goto a
goto a
:xhk
cls
echo 请输入进程的图像名,如果是要一次结束多个进程,请用空格隔开:
echo.
set /p xhk=
goto xhkill
:xhkill
cls
echo 无限循环结束进程中...
echo.
echo %time%
echo.
echo 按Ctrl+C退出
for %%b in (%xhk%) do taskkill /f /t /im %%b >nul 2>nul
goto xhkill
:jj
cls
echo ┏━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ 软件简介 ┃
echo ┃ 由于是新手.所以做得不怎么样.希望高手们不要笑 ┃
echo ┃ 我.也希望高手们能给我指点一二. 小弟在此谢过 ┃
echo ┃ QQ:178757711 E-mail:xxofbb@163.com ┃
echo ┃ By:小晓 ┃
echo ┃ 2007年11月13日 ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo 按任意键返回菜单
pause>nul
goto a
:new
cls
echo 请输入你要新建的任务名:
echo.
set run=
set /p run=
if not defined run goto a
start %run%
goto a
:off
cls
echo 【1.注销用户】
echo 【2.重新启动】
echo 【3.关闭电脑】
echo 【4.返回菜单】
echo.
echo.
set /p off=请输入对应的按回车:
if /i "%off%"=="1" logoff
if /i "%off%"=="2" shutdown -r -f -t 0
if /i "%off%"=="3" shutdown -s -f -t 0
if /i "%off%"=="4" goto a
goto a
:dir
cls
echo 请输入要查询路径的进程名:
echo.
set /p dir=
cls
echo 完整路径为:
echo.
wmic process where name="%dir%" get executablepath|find /i /v "exec"
echo.
echo.
echo 按任意键返回菜单
pause >nul
goto a
:end
exit