アプリケーションが開いて削除できないファイルを削除するバッチファイル
必要なソフトhandle64.exeのダウンロード
バッチファイル
@echo off
setlocal enabledelayedexpansion
:: 監視するファイルパス
set TARGET=E:\AI-Toolkit\AI-Toolkit\ui
echo === ファイルを使用しているプロセスを検索中 ===
echo %TARGET%
echo.
:: handle.exe の出力から PID を抽出して処理
for /f "tokens=2 delims=:" %%A in ('handle64.exe "%TARGET%" ^| findstr /i "pid"') do (
set PID=%%A
set PID=!PID: =!
echo プロセス終了: PID !PID!
taskkill /PID !PID! /F >nul 2>&1
)
echo.
echo === 完了しました ===
endlocal
pause
exit /b








ディスカッション
コメント一覧
まだ、コメントがありません