windows系统定时关闭进程工具

                windows系统定时关闭进程工具

——莫非

新建一个文本文件

文件名:shutdown_process. bat

文件内容如下:

@echo off
title 延时关闭进程工具--ruphy
color e5
 
:s1
set /p p=根据进程名称模糊查找进程ID,已知进程ID直接跳过,输入进程名称:
if "%p%" == "" (
  goto s2
) else (
  tasklist | findstr "%p%"
)
set f="y"
set /p f=已经找到进程ID (Y/N)if "%f%" == "N" (
  goto s1
) else if "%f%" == "n" (
  goto s1
)
 
:s2
color 02
set f="y"
set t=0
set /p t=输入超时时间:
set /p pid=输入pid:
set /p f=%t%秒之后关闭进程%pid% (Y/N)if "%f%" == "N" (
  goto s2
) else if "%f%" == "n" (
  goto s2
)
 
timeout %t%
if "%pid%" == "" (
  echo 进程ID为空
  timeout 5
  exit 1
) else (
  taskkill -pid %pid% -f || timeout 5 && exit 1
)
echo ok
timeout 5
exit 0

 

posted @ 2020-07-08 11:23  明月心~  阅读(882)  评论(0)    收藏  举报