मैंने विंडोज 7 में एक नायाब फाइल बनाई


12

मैं पायथन में प्रोग्रामिंग कर रहा था और गलती से फाइल के बजाय सामग्री को open()पास कर दिया गया और मुझे "   being lazy " (अग्रणी और अनुगामी रिक्त स्थान के साथ) एक फ़ाइल के साथ छोड़ दिया गया है जिसे हटाया नहीं जा सकता है।

जब मैं फ़ाइल को हटाने का प्रयास करता हूं, तो मुझे यह त्रुटि मिलती है:

यह आइटम नहीं मिल सका
यह अब [सिस्टम पथ] \ निबंध में स्थित नहीं है । आइटम का स्थान सत्यापित करें और फिर से प्रयास करें

मैं एरर हूं

मैं उस फोल्डर को डिलीट नहीं कर सकता, जिसमें मैंने कंप्यूटर को रिस्टार्ट किया हो।
मैं कमांड प्रॉम्प्ट के साथ इसे हटाने की कोशिश करता हूं, काम नहीं करता है:

यहाँ छवि विवरण दर्ज करें

अगर मैं नोटपैड के साथ इसे खोलने की कोशिश करता हूं, तो कुछ भी नहीं होता है। अगर मैं नोटपैड + ++ के साथ कोशिश करता हूं और इसे खोलता हूं, तो यह कहता है कि यह मौजूद नहीं है।


1
कमांड लाइन में, प्रयास करें del *lazy*
हारून मिलर

9
लाइव लिनक्स एनवी में बूट करें और फ़ाइल को हटा दें।
रामहुंड

2
यह पूरी तरह से मंद है कि यह एक्सप्लोरर जीयूआई के साथ टूटता है, जिसे ऑपरेटिंग सिस्टम से बिट-सटीक, सही नाम पढ़ना चाहिए, इसे आंतरिक रूप से इस तरह रखें कि यह कैसे प्रदर्शित किया जाए, और बाद में कॉल में इसे ओएस पर वापस भेज दिया जाए।
काज

एक बार ऐसा हुआ जब मैंने लिनक्स पर एक फाइल बनाई जो कि लंबाई से ऊपर थी जिसे विंडोज़ ने एनटीएफएस विभाजन पर अनुमति दी थी, इसलिए वह इसे पढ़ / लिख / डिलीट नहीं कर सकता था, लेकिन यह निर्देशिका में दिखाया गया था, जैसा कि इस मामले में ...
jadkik94

जवाबों:


21

कमांड लाइन में, प्रयास करें del *lazy*


10
ध्यान दें कि यह शीर्षक में "आलसी" के साथ सभी फ़ाइलों को हटा देगा। : अधिक विशेष रूप से फ़ाइल को लक्षित करने के एक ही रास्ता "संक्षिप्त रूप" नाम को मिल रहा है dir /xऔर उसके बाद के साथ संक्षिप्त रूप नाम का उपयोगdel
होराशियो

2
यह विश्वास करना मुश्किल है कि delकमांड में फ़ाइल नामों की तुलना में अधिक मजबूत हैंडलिंग है exporer.exe
काज

1
@horatio: चूंकि नाम में 'आलसी' के साथ निर्देशिका में केवल एक फ़ाइल है, इसलिए मुझे नुकसान नहीं हुआ। जैसा कि इंटरनेट से किसी भी शेल कमांड के साथ होता है, कोई इसे अपनी मशीन पर अपने जोखिम पर निष्पादित करता है।
आरोन मिलर

1
बेशक। मेरी टिप्पणी आपके उत्तर के विस्तार के रूप में थी।
क्षितिज अनुपात

1
@horatio मुझे लगता है कि आपको इसे एक अलग उत्तर के रूप में पोस्ट करना चाहिए।
jakub.g

-1

जैसा कि रामहाउंड ने सुझाया है, आपको नॉपिक्सिक्स सीडी या किसी प्रकार की लाइव लिनक्स सीडी बनाने की आवश्यकता होगी, फिर अपनी मशीन को लाइव सीडी के साथ बूट करें जो फ़ाइल चालू है। अगला उस ड्राइव को ब्राउज़ करें जो फ़ाइल और फ़ोल्डर चालू है और जिस फ़ाइल या फ़ोल्डर को आप हटाना चाहते हैं, उसे हटा दें।

मुझे आशा है कि यह मदद करता है, मुख्य कारण जो आप फ़ाइल को हटा नहीं सकते क्योंकि यह खुला है या मेमोरी में बंद है, लेकिन अगर आप मशीन को लाइव सीडी के साथ बूट करते हैं जो समस्या के आसपास काम करेगा।

चियर्स


1
फ़ाइल 'खुली या लॉक नहीं' है। इसे हटाया नहीं जा सकता क्योंकि Windows अंतरिक्ष में समाप्त होने वाले फ़ाइलनाम का समर्थन नहीं करता है। msdn.microsoft.com/en-us/library/…
डेविड मार्शल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.