@echo off
setlocal enabledelayedexpansion
set /a objIndex=0
set obj[0]=0
set obj[1]=0
set obj[2]=0
for /f "skip=3 tokens=2 delims= " %%a in ('tasklist /fi "imagename eq px.exe"') do (
echo echo ------!objIndex!------
set obj[!objIndex!]=%%a
set /a objIndex+=1
)
if (%obj[0]%)==(0) (
echo px progress isn't running.
start C:\Users\RAY\DiskD\WorkSoftwares\px-v0.8.3-windows\px.exe
)else (
echo px is running.
echo kill px progress......;
taskkill /pid %obj[0]% -t -f
timeout /t 1
echo px has been killed.
echo start px ......
timeout /t 2
start C:\Users\RAY\DiskD\WorkSoftwares\px-v0.8.3-windows\px.exe
)
echo px has been restarted.
timeout /t 3
版权属于:
脐带
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论 (0)