मैं वर्तमान में नियंत्रण फ़ाइल हैंडल के लिए OpenedFilesView का उपयोग करता हूं लेकिन यह विंडोज़ आधारित है। मैं स्वचालन प्रक्रिया के निर्माण के लिए सांत्वना आवेदन करना चाहता हूँ। मैं निम्नलिखित कोड की तरह कुछ करना चाहता हूँ
unlockfile file.txt
मैं वर्तमान में नियंत्रण फ़ाइल हैंडल के लिए OpenedFilesView का उपयोग करता हूं लेकिन यह विंडोज़ आधारित है। मैं स्वचालन प्रक्रिया के निर्माण के लिए सांत्वना आवेदन करना चाहता हूँ। मैं निम्नलिखित कोड की तरह कुछ करना चाहता हूँ
unlockfile file.txt
जवाबों:
इस परिदृश्य के लिए मेरी पसंद का टूल लॉकहंटर है।
यह GUI के अलावा एक कमांड-लाइन इंटरफेस को भी स्पोर्ट करता है। यह विंडोज 7 x68 और x64 संस्करणों पर काम करता है।
http://lockhunter.com/manual.htm
सौभाग्य!
Microsoft / Sysinternals टूल Handle.exe टूल फ़ाइलों को अनलॉक कर सकता है:
handle.exe -c 0x38 -p 1234
आप शायद app.exe के किसी भी उपयोग को खोजने के लिए पहली बार निम्नलिखित को स्वचालित करना चाहते हैं
handle.exe \Path\to\app.exe
फिर आपको हैंडल आईडी और प्रोसेस आईडी को पहले कमांड में पारित करने के लिए परिणामों की व्याख्या करने की आवश्यकता होगी।
हालांकि चेतावनी दी जा सकती है, अनुप्रयोग के पीछे के हैंडल को बंद करने से उस एप्लिकेशन में अस्थिरता पैदा हो सकती है जिसके पास हैंडल खुला था।
Handle.exe के बारे में जवाब को पूरक करने के लिए।
Sysinternals Process Explorer में एक ही कार्यक्षमता के साथ GUI की सुविधा है: पैटर्न, सूची प्रक्रिया के हैंडल के लिए खोज, उनमें से किसी को भी बंद करें।