Tôi tạo tệp bó nhỏ này để tự động giải phóng tất cả các khóa vào tệp xml bằng nhật thực của tôi
@echo off
for /f "tokens=3,6,8 delims=: " %%i in ('handle -p eclipse e:\git\ ^| grep .xml') do echo Releasing %%k & handle -c %%j -y -p %%i
Bạn cần tải xuống tiện ích xử lý từ trang web Microsoft và tiện ích grep từ GnuWin32
Nếu bạn không cần bộ lọc theo loại tệp, bạn có thể bỏ qua phần grep như thế này:
@echo off
for /f "tokens=3,6,8 delims=: " %%i in ('handle -p eclipse e:\git\') do echo Releasing %%k & handle -c %%j -y -p %%i
Hoặc nếu bạn không cần lọc các khóa theo một chương trình cụ thể, chỉ cần xóa bộ lọc quy trình nhật thực:
@echo off
for /f "tokens=3,6,8 delims=: " %%i in ('handle e:\git\') do echo Releasing %%k & handle -c %%j -y -p %%i
Hãy nhớ thay thế e:\git\bằng đường dẫn thư mục của bạn.