インターネットからバッチファイルを取得しました:
@for /f "tokens=5 delims= " %%i in ('netstat -ano -p tcp ^| find "127.0.0.1"') do Taskkill /F /PID %%i
これは Ultrasurf プロセスを強制終了しますが、私がやりたいのは、この同じプロセスをチェックして、存在する場合はシャットダウンすることです。
私は次のことを試しました:
@for /f "tokens=5 delims= " %%i in ('netstat -ano -p tcp ^| find "127.0.0.1"') do shutdown /s
これにより、プロセスが実行中かどうかにかかわらず、シャットダウン コマンドが発行されます。存在する場合にのみ実行する必要があります。どんな助けでも大歓迎です。