dos 学习

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
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值