मैं अपने ग्रहण द्वारा xml फ़ाइल के सभी लॉक को ऑटो रिलीज़ करने के लिए इस छोटे बैच फ़ाइल को बनाता हूं
@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
आपको Microsoft साइट से हैंडल उपयोगिता और GnuWin32 से grep उपयोगिता डाउनलोड करने की आवश्यकता है
यदि आपको फ़ाइल प्रकार द्वारा फ़िल्टर की आवश्यकता नहीं है, तो आप इस तरह से grep भाग को छोड़ सकते हैं:
@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
या यदि आपको किसी विशेष प्रोग्राम द्वारा ताले को फ़िल्टर करने की आवश्यकता नहीं है, तो केवल ग्रहण प्रक्रिया फ़िल्टर को हटा दें:
@echo off
for /f "tokens=3,6,8 delims=: " %%i in ('handle e:\git\') do echo Releasing %%k & handle -c %%j -y -p %%i
e:\git\अपने फ़ोल्डर पथ से प्रतिस्थापित करना याद रखें ।