頻繁ではないのですがエラーでフリーズしてしまい、ソフトを終了できなくなります。タスクマネージャを使わないでソフトから終了するという方法はあるのでしょうか?
@echo off
set target=notepad.exe
tasklist > tasklist.tmp
for /f "usebackq delims=" %%f in ( tasklist.tmp ) do call :X %%~f
pause
goto :eof
:x
if "%~1"=="%target%" taskkill /PID %~2
で殺せるけど
Mr.XRAY様のサイトが超詳しいです。
https://mrxray.on.coocan.jp/Delphi/plSamples/330_AppProcessList.htm
| ツイート |
|