फ़ाइल नाम में रिक्त स्थान वाली फ़ाइल को कैसे हटाएं?


10

मेरे पास इस नाम के साथ एक फ़ाइल है "गलत ऐप रजिस्टर करना", फ़ाइल नाम में कुछ स्थान हैं, अब मैं इसे हटा नहीं सकता, यह मुझे फ़ाइल नाम बदलने की भी अनुमति नहीं देगा, मैंने इसे अपने से हटाने की भी कोशिश की जावा प्रोग्राम, यह मुझे या तो नहीं करेगा, इसे कैसे हटाएं?

इसे एक्सप्लोरर से हटाने पर, मुझे यह मिल गया:

Could not find this item
This is no longer located in C:\My_Dir\.
Verify the item's location and try again.

Registering wrong app
Type: File
Siz: 0 bytes

अजीब बात है, यह फाइल सिस्टम के लिए अदृश्य है, यह आकार में 0 है और इसके नाम में जगह है।


जब आप इसे एक्सप्लोरर से हटाने की कोशिश करते हैं तो आपको क्या संदेश मिलता है?
स्टीफन जेनिंग्स

जवाबों:


11

आप इसे इस तरह से कर सकते हैं:

del /F "\\?\C:\My_Dir\Registering*wrong*app*"

यह शब्दों के बीच और बाद में वर्णों की किसी भी राशि से मेल खाएगा, और गलत फाइलों पर भी काम करेगा।

यदि आपके पास अन्य फाइलें नहीं हैं Registering, जो शुरू होती हैं , तो आप भी कोशिश कर सकते हैं:

del /F "\\?\C:\My_Dir\Registering*"

यदि फ़ाइल अपरिहार्य है, तो प्रोसेस एक्सप्लोरर का उपयोग करें और हैंडल की खोज करें और मालिक की प्रक्रिया को मार दें।

ढूँढें -> Find Handle / DLL ( CTRL+ F) -> टाइप इन Registering-> मिलान प्रक्रियाओं को मारें।


प्रोसेस एक्सप्लोरर के बजाय, "अनलॉकर" (ccollomb.free.fr) का उपयोग करें
एलेक्स

8
बजाय unlocker , उपयोग "प्रोसेस एक्सप्लोरर" ( माइक्रोसॉफ्ट विंडोज Sysinternals ) , सुरक्षित और उपयोगी ;-)
तमारा Wijsman

1
यार, यह जवाब मुझे 3.1 दिनों में वापस ले जाता है। हमेशा "ड्रॉप टू डॉस" (अब एक कमांड बॉक्स) कर सकते हैं। प्रभावी उदासीनता के लिए धन्यवाद।
माइक

9

कमांड प्रॉम्प्ट खोलें, और My_Dir निर्देशिका में बदलें

cd \My_Dir

फ़ाइल के लिए संक्षिप्त (8.3) फ़ाइल नाम प्राप्त करें।

dir /a /x /p

आपको कुछ ऐसा देखना चाहिए

02/13/2011  07:25 PM             1,010 REGIST~1     Registering Wrong App

Regist ~ 1 छोटा फ़ाइल नाम है। उस नाम के साथ डेल कमांड का प्रयास करें।

del REGIST~1

3
यह जवाब (छोटे नामों के साथ) अतिरिक्त कार्यक्रमों के साथ उपरोक्त समाधानों की तुलना में अद्भुत और बहुत सरल है! मुझे नहीं पता कि इसे क्यों स्वीकार नहीं किया गया। वैसे भी, इसने मेरे लिए काम किया (ड्रॉपबॉक्स द्वारा बनाए गए नाम के साथ एक फ़ोल्डर को हटा दें, शायद), धन्यवाद आदमी!
टेक्सी

2
आपका स्वागत है। ऐसे कई कारण हैं, जिनके कारण एक उत्तर दूसरे के ऊपर स्वीकार किया जाता है। स्टैक एक्सचेंज की सुंदरता का एक हिस्सा यह भी है कि जिन उत्तरों को स्वीकार नहीं किया जाता है, वे भी बने रहते हैं, इसलिए समान समस्याओं वाले लोग बाद में उन पर ठोकर खा सकते हैं।
पैट्रिक सेमोर

2

उद्धरण में फ़ाइल नाम डालने का प्रयास करें, लेकिन रिक्त स्थान को प्रश्नवाचक चिन्ह से बदल दें, जैसे:

डेल "पंजीकरण? गलत? ऐप?"

यदि रिक्त स्थान वास्तव में रिक्त स्थान नहीं हैं, लेकिन नल या कुछ अन्य अदृश्य वर्ण हैं तो फ़ाइल को हटा देना चाहिए।


1

यदि आप एक्सप्लोरर से फाइल को हटाने की कोशिश कर रहे हैं तो स्पेस को कोई फर्क नहीं पड़ता। यदि आप कमांड लाइन से हटाने की कोशिश कर रहे हैं, तो बस इस तरह से उद्धरण में फ़ाइल नाम डालें del "Registering wrong app "

यदि यह काम नहीं करता है तो आपके पास फ़ाइल नाम में रिक्त स्थान के अलावा आपको रखने के लिए कुछ और है ... जैसे कि एक प्रक्रिया जो फ़ाइल को "लॉक" कर रही है, इस प्रकार विलोपन को रोकती है।


1

इसमें एक स्थान के साथ dirs या फ़ाइलें हटाएं:

dir /a /x/ /p

"files or dirs with space"

c:\DIR1WITHSPACE~1
c:\DIR2WITHSPACE~2

ren DIRWITHSPACE~1 TEST

del test

"Job done...."

0

उन लोगों के लिए जो अभी भी (मेरी तरह) काम करने के लिए नहीं मिल सके। फ़ाइल का नाम बदलने के लिए 7zip फ़ाइल एक्सप्लोरर का उपयोग करना। यह विंडोज़ की अनुमति देने की तुलना में अधिक निम्न स्तर के नाम का प्रदर्शन करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.