में लॉक की गई फ़ाइल को अनलॉक कैसे कर सकता हूं, मैं चाहता हूं कि मेरा एप्लिकेशन उपयोग की जाने वाली सभी अस्थायी फ़ाइलों को साफ़ कर दे, समस्या यह है कि सभी अस्थायी फ़ाइलें मेरे नियंत्रण में नहीं हैं, इसलिए मैं बस चाहता हूं प्रोग्रामिंग रूप से उन्हें हटाने के लिए उन्हें "क्रूरतापूर्वक" अनलॉक करें।मैं किसी फ़ाइल द्वारा .NET
उत्तर
this आलेख पर एक नज़र डालें। मुझे लगता है कि आप इंटरपॉप का उपयोग करके, सी # मूल रूप से ऐसा करने के लिए संघर्ष करेंगे, लेकिन सी ++/सीएलआई रैपर असेंबली लिखना एक अच्छा समझौता हो सकता है। ध्यान दें कि उपयोगकर्ता को काम करने के लिए SE_DEBUG विशेषाधिकार प्राप्त करने की आवश्यकता है।
उस आलेख में ForceDel.zip फ़ाइल (जो इस उत्तर का समाधान है) अब उपलब्ध नहीं है ... और मुझे इसकी भी आवश्यकता है! :( – kzfabi
इसे मिला! इसे डाउनलोड करें [यहां] (http://www.technipages.com/wp-content/uploads/2007/11/forcedel.zip) – kzfabi
[अन्य स्रोत] (http: // www। findthatzipfile.com/search-17553588-hZIP/winrar-winzip-download-forcedel.zip.htm) – kzfabi
निश्चित रूप से, आपका एप्लिकेशन अपनी अस्थायी फ़ाइलों को साफ़ करना चाहता है, तो आपके पास इन फ़ाइलों को अनलॉक करने और उन्हें हटाने के लिए पूर्ण नियंत्रण है!
यदि आप सभी टीईएमपी फाइलों को हटाना चाहते हैं, चाहे आपके आवेदन के स्वामित्व में हों या अन्यथा, आपको बहुत सावधान रहना चाहिए। मूल एप्लिकेशन शायद लॉक लगाया क्योंकि यह फ़ाइल का उपयोग करना चाहता है!
यदि आपको वास्तव में आवश्यकता है, तो आप मौजूदा उपकरणों की कार्यक्षमता को दोहराने की कोशिश करने के बजाय हमेशा एक कमांड लाइन अनुप्रयोग उत्पन्न कर सकते हैं जो सी # में मुश्किल होगी।
वे फ़ाइलें मेरे आवेदन का हिस्सा हैं लेकिन वे मेरे मॉड्यूल का हिस्सा नहीं हैं और राजनीतिक कारणों से मैं उस मॉड्यूल को संशोधित नहीं कर सकता (वास्तव में उस विवरण में शामिल नहीं होना चाहता था :-)), वैसे भी मुझे पता है कि यह क्रूरता से सुरक्षित है उन फ़ाइलों को हटा दें। –
मैंने इसके साथ भी संघर्ष किया है, और अनलॉकर के कमांड लाइन कार्यान्वयन के लिए केवल शेलिंग समाप्त हो गया है। मेरे मामले में इसे प्रतिदिन कई बार चलाना पड़ता है और बिना किसी समस्या के हजारों फाइलों को अनलॉक करना समाप्त होता है।
एमएसडीएन मंचों पर यह thread देखें। जो भी आप चाहते हैं उसे करने के लिए पर्याप्त जानकारी है, लेकिन इसकी अनुशंसा नहीं की जाती है।
- 1. किसी .NET प्रोग्राम
- 2. मैं .NET
- 3. कोरप्लॉट द्वारा जेपीजी फ़ाइल
- 4. .net SqlConnection किसी भी {{
- 5. किसी .NET असेंबली
- 6. मैं किसी दिए गए डेसिबल मान द्वारा WAV फ़ाइल को कैसे क्षीणित करूं?
- 7. मैं सी #/.NET में किसी SFTP सर्वर पर फ़ाइल कैसे अपलोड करूं?
- 8. फ़ाइल किसी अन्य प्रक्रिया
- 9. .NET .lnk फ़ाइल
- 10. फ़ाइल बैच द्वारा फ़ाइल बैच प्रतिलिपि
- 11. सीएसवी फ़ाइल आयात .Net
- 12. .NET कॉन्फ़िगरेशन फ़ाइल
- 13. .NET फ़ाइल सिंक लाइब्रेरी
- 14. मैं .net VS2010
- 15. .NET फ़ाइल सिस्टम रैपर लाइब्रेरी
- 16. मैं .NET में किसी USB वेबकैम से कैसे कनेक्ट करूं?
- 17. मैं किसी दिनांक को HTTP- स्वरूपित दिनांक में .NET/C#
- 18. मैं html5 द्वारा .spx फ़ाइल कैसे चला सकता हूं?
- 19. मैं लाइन द्वारा एक gzip फ़ाइल लाइन कैसे पढ़ूं?
- 20. पावरशेल: मैं कॉलम द्वारा टेक्स्ट फ़ाइल को कैसे क्रमबद्ध करूं?
- 21. किसी अन्य एसवीजी फ़ाइल
- 22. .NET और आउटपुट फ़ाइल एक्सटेंशन
- 23. .NET SortedDictionary लेकिन मानों द्वारा क्रमबद्ध
- 24. मैं किसी वेबसाइट से पीएलएस फ़ाइल कैसे चला सकता हूं?
- 25. .NET बाइनरी फ़ाइल पढ़ें प्रदर्शन
- 26. पूर्ण फ़ाइल को पढ़ने के द्वारा लाइन फ़ाइल द्वारा फ़ाइल लाइन पढ़ने पर प्रदर्शन
- 27. मैं .NET असेंबली के एक डीकंपाइल द्वारा बनाई गई .resources फ़ाइल से छवियों को कैसे निकाल सकता हूं?
- 28. मैं .NET MVC3 एप्लिकेशन
- 29. कोड द्वारा एंड्रॉइड videoview द्वारा फ़ाइल समर्थित है या नहीं?
- 30. फ़ाइल प्रकार प्राप्त करें .NET
मुझे आपके एप्लिकेशन और आपकी फ़ाइलों के बारे में पता नहीं है, लेकिन यदि आप फ़ाइलों के साथ हेरफेर करने के लिए फ़ाइलस्ट्रीम का उपयोग कर रहे हैं तो आपको फ़ाइलस्ट्रीम बंद करना होगा और फ़ाइलस्ट्रीम ऑब्जेक्ट को डिस्प्ले करना होगा और फिर आपकी प्रयुक्त फाइलें खुला। – milot