关于WINDOWS下脚本文件首次使用

需求:关闭一个程序然后再启动这个程序

>首先熟悉tasklist

“TASKLIST” :是一个用来显示运行在本地或远程计算机上的所有进程的命令行工具,带有多个参数,类似Linux的ps命令
关于WINDOWS下脚本文件首次使用_第1张图片
关于WINDOWS下脚本文件首次使用_第2张图片

通过tasklist可以找到所有进程的pid

显示顺序从左往右依次是:IMAGENAME,PID,会话名,会话#,内存使用
关于WINDOWS下脚本文件首次使用_第3张图片

根据pid查询指定进程

使用" findstr "做删选
在这里插入图片描述

>其次熟悉taskkill

taskkill :用来终止进程

根据进程pid结束进程

1.找出需要结束的进程的PID,可以使用tasklist命令查找
在这里插入图片描述
2.使用 “taskkill /PID xxx” ,xxx为进程的PID的值
在这里插入图片描述

根据图像名称结束进程

1.查出需要结束的进程的名称
2.使用 " taskkill /IM xxx" 结束进程,xxx为进程名,例如 : taskkill /IM notepad.exe
后缀 " .exe "不能省略
3.参数
/f 强制结束进程
/t 结束进程树

4.使用"/t"参数即可,注意参数位置,/im之后紧邻着的只能跟进程名,同理/pid之后紧邻着的只能跟进程pid值
对于很多时候,一个程序开启之后,可能会出现不止一个进程,它还会有子进程,此时则可以采用结束进程树的方式,全部结束掉

脚本文件的内容:

taskkill /F /IM notepad.exe 
start notepad.exe
pause

pause 是为了不要cmd窗口立即退出

[参考] https://blog.csdn.net/wangmx1993328/article/details/80923829

欢迎提出宝贵意见!

你可能感兴趣的:(windows)