विंडोज 7 के तहत नाम में बैकस्लैश वाली फ़ाइल को कैसे हटाएं? [डुप्लिकेट]


40

संभव डुप्लिकेट:
एक विशेष चरित्र के साथ एक फ़ाइल का नाम बदलने के लिए विंडोज एक्सपी को कैसे मजबूर किया जाए?
विंडोज़ के तहत उनके नाम में कोलन के साथ (अमान्य) फ़ाइलों को कैसे हटाएं

मैं workspaces\google-gson-1.7.1-release.zipYep नामक एक फ़ाइल को हटाना चाहता हूं , इसमें नाम में एक बैकस्लैश है।

यह रहा:

G:\>dir Z_DRIVE
 Volume in drive G is samsung
 Volume Serial Number is 48B9-7E1D

 Directory of G:\Z_DRIVE

04/06/2012  08:09 PM    <DIR>          .
04/06/2012  08:09 PM    <DIR>          ..
05/01/2011  02:21 PM           528,016 workspaces\google-gson-1.7.1-release.zip
           1 File(s)        528,016 bytes
           2 Dir(s)  88,400,478,208 bytes free

पहला प्रयास यह है कि इसे केवल विंडोज एक्सप्लोरर से हटा दिया जाए, लेकिन यह कहता है कि यह फ़ाइल नहीं ढूंढ सकता।

फिर, मैंने कमांड लाइन से कोशिश की:

G:\>del Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.

और, इंटर्नेट में थोड़ा शोध करने के बाद, मैंने भी निम्नलिखित प्रयास किया, जिसमें कोई भाग्य नहीं है:

G:\>del \\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.

कुछ लिनक्स सीडी से बूट करने के अलावा, क्या इस फ़ाइल से छुटकारा पाने का कोई तरीका है?

6 अप्रैल 2012 को अपडेट: निम्नलिखित संयोजनों की भी कोशिश की, लेकिन त्रुटि समान है:

G:\>del "\\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces\google-gson-1.7.1-release.zip
G:\Z_DRIVE>del "workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces*google-gson-1.7.1-release.zip

7 अप्रैल 2012 को अपडेट करें: इससे पहले कि मैं आगे बढ़ूं और लिनक्स से कोशिश करूं, यहां एक स्क्रीनशॉट है जो यहां के उत्तरों के आधार पर कुछ प्रयासों को दिखाता है। मुझे यकीन नहीं है कि यह पुन: पेश करना आसान होगा, और लिनक्स से फ्रिज की फाइल को हटाने या सिग्विन का उपयोग करके धोखा देने जैसा लगता है :)

हटाने के कुछ प्रयास


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

क्या वहाँ कुछ और है जो कार्यक्षेत्र से शुरू होता है?
यहोशू ड्रेक

13
आपको ऐसी फाइल कैसे मिली? किसी को नाराज करना अच्छी चाल है :-)
nalply

@ यामब यह डुप्लिकेट नहीं है, यह एक पेचीदा मामला है!
एस्पिनची

1
फ़ोल्डर Z_DRIVE हटाएं, एक नया फ़ोल्डर Z_DRIVE बनाएं?
कोनरक

जवाबों:


8

कैसे चल रहा है CHKDSK?

यहां एक समान प्रश्न था: विंडोज को एक विशेष चरित्र वाली फ़ाइल का नाम बदलने के लिए कैसे मजबूर किया जाए? उन उत्तरों में से एक, जो प्रदर्शित करता है कि CHKDSKउनके नाम से अमान्य वर्णों वाली फ़ाइलों को हटाता है।


एक chkdsk /Fतय! इसने मूल रूप से फाइल को डिलीट कर दिया :)
espinchi

इसमें एक फ़ॉरवर्ड स्लैश के साथ एक फ़ाइल थी (माना जाता था कि यह एक डैश था लेकिन थोड़ा सा कहीं फ़्लिप हो गया)। खोजकर्ता, cmd, संक्षिप्त नाम, शक्तियां या साइबरविन के साथ नहीं हटाया जा सकता है, लेकिन chkdsk ने इसे सूचकांक से हटा दिया और फिर इसे सही नाम के साथ स्वचालित रूप से पुनर्स्थापित कर दिया। वाह!
कैमरून

29

मैं छोटे 8.3 नामकरण का उपयोग करने की कोशिश करूंगा:

del worksp~1.zip

चूँकि वह इस विशिष्ट फ़ाइल के लिए काम नहीं करता है, अगली चीज़ जो मैं कोशिश करूँगा वह है एक Powershell कमांड प्रॉम्प्ट को खोलने के लिए:

Get-ChildItem G:\Z_Drive\* | Where-Object{$_.Name -Like 'workspaces*'} | Remove-Item -WhatIf

पैटर्न के साथ चारों ओर खेलना सुनिश्चित करें ताकि आप केवल उस एक फ़ाइल से मेल खा रहे हों (यह सुनिश्चित नहीं है कि वहां अन्य फाइलें हैं या नहीं)। एक बार जब आप देखते हैं कि यह केवल एक फ़ाइल को हटाने की कोशिश करेगा, -WhatIf को हटा दें



1
निर्देशिका लिस्टिंग के साथ dir / X लघुनाम दिखाता है।
रोब

3
यह एक बढ़िया सुझाव है, मुझे यकीन था कि यह काम करेगा ... लेकिन ऐसा नहीं है! जैसा कि @Rob ने सुझाव दिया है, मैंने संक्षिप्त नाम का पता लगाने के लिए dir / x का उपयोग किया है लेकिन ... संक्षिप्त नाम लंबे नाम के समान है । विश्वास नहीं कर सकता!
एस्पिनची

यह समझाने के लिए कि यह कैसे काम करता है?
इवो ​​फ्लिप

3
आप फ़ाइल के लिए संक्षिप्त नाम मैन्युअल रूप से सेट करने में सक्षम हो सकते हैं fsutil file setshortname G:\workspaces\google-gson-1.7.1-release.zip google.zip:। देखें: Technet.microsoft.com/en-us/library/cc788058%28v=ws.10%29.aspx
एंड्रयू लैम्बर्ट

9

एक cmd खोलें, dir / x करें और फ़ाइल का संक्षिप्त नाम ढूंढें, और उसे हटा दें।


मानो या न मानो, dir / x का आउटपुट _ वर्कस्पेस \ google-gson-1.7.1-release.zip_ है। मुझे यकीन था कि यह उत्तर (जो @ ईबीग्रीन के साथ मेल खाता है) काम करेगा, हालांकि!
एस्पिनची

वास्तव में अजीब है, अगर आपने अभी तक कोशिश नहीं की है, तो माता-पिता की पुनरावृत्ति को हटाने की कोशिश करने के अलावा, मैं पूरी तरह से स्तब्ध हूं। यदि आप एक लिनक्स लाइव सीडी को बूट कर सकते हैं और अभी भी फ़ाइल देख सकते हैं, तो शायद आप वहां से हटा सकते हैं। आपको आरडब्ल्यू को माउंट करना पड़ सकता है क्योंकि कभी-कभी एमटीजी केवल आरओ माउंटेड होते हैं। बहुत दिलचस्प है और मैं चाहता हूं कि मैं कोशिश करने के लिए खुद से मिल सकूं। अंत में आपको Microsoft को कॉल करना पड़ सकता है यदि सभी विफल हो जाते हैं।
johnshen64

हाँ, यह वास्तव में अजीब है। मैंने मूल फ़ोल्डर को हटाने का प्रयास किया, यह वास्तव में मेरा मूल उद्देश्य था।
espinchi

4

क्या आप इसका नाम बदलने का प्रयास कर सकते हैं?

rename *.zip tmp.zip

या फिर देखें कि क्या फिल्माया हत्यारे की तरह कुछ कर पाएगा ...
रॉस एकेन

नहींं, यह कहता है "सिस्टम निर्दिष्ट पथ नहीं ढूँढ सकता है"। अच्छा विचार है, हालांकि
एस्पिनची

4

क्या आपने पावरशेल के साथ प्रयास किया? यदि नहीं, तो कोशिश करें:

पहले फोल्डर में जाएं, फिर पॉइशशेल (टाइपिंग पॉवरशेल, एंटर) शुरू करें, फिर इसे कॉपी करें:

ls | ?{$_.name -like "*\*"} | %{$_.delete()}

वह regex अमान्य है। और PowerShell के पास NTFS की कुछ विशेषताओं (जैसे ADS) की तुलना में कम समर्थन है cmd। मैं उम्मीद नहीं कर सकता कि काम करने के लिए।
जॉय

तुम सही हो! निश्चित :)।
लुकास

3

क्या आप फ़ाइल नाम का पहला भाग टाइप कर सकते हैं और टैब स्वतः पूर्ण कर सकते हैं? यह अक्सर फ़ाइलनाम को प्रारूपित करता है जो कुछ विशिष्ट तरीके से सिस्टम की आवश्यकता होती है (डबल स्लैश, ट्रिपल उद्धरण, आदि)।


अच्छा सुझाव। मैंने टाइपो से बचने के लिए, हर बार ऑटो-पूर्ण का उपयोग किया है।
espinchi

3

Http://cygwin.com से cygwin टूल इंस्टॉल करें

फिर ...

rm filename

यह ट्रिक काम आना चाहिए।

एक अधिष्ठापन गाइड यहाँ है: http://www.mobilefish.com/developer/cygwin/cygwin.html


यह या तो काम नहीं करता है! मैंने "\\" (जैसा कि यह ls में प्रकट होता है) और सिंगल बैकस्लैश और उद्धरण के साथ दोनों की कोशिश की।
espinchi

2

डबल कोट्स (") में फ़ाइल नाम के आसपास की कोशिश करें।


और अगर यह अकेले काम नहीं करता है, तो अंत में दोहरे उद्धरण चिह्नों का उपयोग करें और केवल एकल स्लैश से बच जाएं।
यहोशू ड्रेक

कोशिश की, लेकिन कोई किस्मत नहीं। मैंने इस सुझाव के साथ मूल प्रश्न को अद्यतन किया। अच्छी कोशिश, वैसे भी :)
espinchi

2

प्रयत्न:

del workspaces*google-gson-1.7.1-release.zip

* एक विशेष चर है जिसका अर्थ है कि इस कमांड का उपयोग करके आप हटाए जाएंगे

workspaces\google-gson-1.7.1-release.zip
workspacesagoogle-gson-1.7.1-release.zip
workspacesaeiougoogle-gson-1.7.1-release.zip
और इसी तरह..

संपादित करें:

यदि Z_DRIVEकब्ज़ेदार है, तो सभी फ़ाइलों और फ़ोल्डर को बाहर से स्थानांतरित करें और फिर सीधे निर्देशिका को हटा दें ... फिर एक नया Z_DRIVE बनाएं और पहले चले गए वापस जाएं ...


कोशिश की, लेकिन कोई किस्मत नहीं। मैंने इसके साथ मूल प्रश्न को अद्यतन किया। अच्छी कोशिश, वैसे भी :)
espinchi

एक वर्कअराउंड के साथ मेरे जवाब को अपडेट किया, ठीक वैसा ही नहीं है जैसा आप करना चाहते हैं, बल्कि अंतिम परिणाम भी वही होना चाहिए ...
मार्क्स

2

इस प्रकार की अजीब तरह की नाम वाली फाइलें, मेरा मानना ​​है कि केवल स्क्रिप्ट, एप्लिकेशन आदि से ही बनाई और निकाली जा सकती है, इसलिए, आप WSH के साथ एक विंडोज़ स्क्रिप्ट बना सकते हैं और वहां इसका उपयोग कर सकते हैं एमएस संदर्भ का सही उदाहरण है।

// JScript.
Shell = new ActiveXObject("WScript.Shell");
FSO = new ActiveXObject("Scripting.FileSystemObject");
DesktopPath = Shell.SpecialFolders("Desktop");
FSO.DeleteFile(DesktopPath + "\\test.lnk")

' VBScript.
Set Shell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
DesktopPath = Shell.SpecialFolders("Desktop")
FSO.DeleteFile DesktopPath & "\test.lnk"

2

फ़ाइलों को हल करने के लिए एक काम तरीका है, linux-ubuntu स्थापित करें या इसे लाइव सीडी के साथ उपयोग करें, फिर जाकर फ़ाइल को हटा दें ... यह बात मेरे साथ तब होती है जब मैं वसा ड्राइव पर "xxx" के साथ फाइल करता हूं जब मैं कोशिश करता हूं खुला नाम या खिड़कियों पर इसे हटाने की अनुमति कभी नहीं, इस मदद की उम्मीद है


1

मानो या न मानो, dir / x का आउटपुट _ वर्कस्पेस \ google-gson-1.7.1-release.zip_ है

क्षमा करें, मुझे लगता है कि आप आउटपुट का गलत कॉलम देख रहे हैं। "Dir / x" कमांड को नाम में 8 से अधिक अक्षरों वाली किसी भी फाइल के लिए वैकल्पिक नाम प्रदर्शित करना चाहिए। क्या आप अपने प्रश्न में इस कमांड के आउटपुट को प्रदर्शित कर सकते हैं जैसे आपने "dir" कमांड के लिए किया था?

C:\Windows>dir /x
Volume in drive C is OS
Volume Serial Number is 9080-5E4E

Directory of C:\Windows

01/01/2012  18:29    <DIR>                       .
01/01/2012  18:29    <DIR>                       ..
14/07/2009  06:32    <DIR>                       addins
14/07/2009  04:20    <DIR>          APPCOM~1     AppCompat
11/08/2011  18:12    <DIR>                       AppPatch

जैसा कि आप देख सकते हैं, निर्देशिका "AppCompat" 8 से अधिक वर्णों वाला एकमात्र फ़ोल्डर है, इसलिए इसे एक छोटा नाम दिया गया है। 4 वां कॉलम संक्षिप्त नाम (यदि बनाया गया है) प्रदर्शित करता है।


dir /xसंक्षिप्त नाम नहीं बनाता है । यह फाइल सिस्टम की एक विशेषता है और इसे बंद किया जा सकता है। मौलिक रूप से यह सिर्फ एक और हार्डलिंक है। इसके अलावा यह एक जवाब नहीं है।
जॉय

3
मेरा मतलब नहीं था और मैंने जवाब को समायोजित कर लिया है। मैं मूल प्रश्न या अन्य लोगों के उत्तरों पर टिप्पणी करने में सक्षम नहीं हूं क्योंकि मेरे पास केवल 1 प्रतिनिधि है इसलिए मुझे ओपी की मदद करने के लिए एक उत्तर बनाना होगा। मुझे विश्वास है कि यह एक वैध उत्तर है अगर ओपी कमांड के आउटपुट के 4 वें कॉलम को याद कर रहा था और इससे समस्या को हल करने में मदद मिलती है।
फिल्प


0

यह मानते हुए कि आप एंड्रॉइड एसडीके का उपयोग कर रहे हैं, आप rmकमांड का उपयोग करके इसे एंड्रॉइड शेल से हटाने का प्रयास कर सकते हैं । यहाँ एक उदाहरण है, रिकवरी स्क्रीन सेक्शन के तहत ।



0

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

वर्कअराउंड का दूसरा तरीका फ़ोल्डर को स्थानांतरित करने का प्रयास है। अन्य सभी फ़ाइल को दूर ले जाएं और फ़ोल्डर को पुनरावृत्ति से हटा दें, अंदर फ़ाइलों को पुनरावृत्त किए बिना फ़ोल्डर को निकालने के लिए कुछ उपकरण हैं।


0

ऐसा लगता है कि यह ड्राइव Google वर्कस्पेस या Google ऑनलाइन डॉक्स से संबद्ध है जो आपके डेस्कटॉप पर ड्राइव बनाता है। मैं सुझाव देता हूं कि इस ऐप को खोजने और Google डॉक्स इंटरफ़ेस से फ़ाइल या फ़ोल्डर को हटाने या इसे अनइंस्टॉल करने का सुझाव दें, हालांकि इससे ड्राइव फ़ोल्डर की अन्य फ़ाइलों से छुटकारा भी मिल सकता है, इसलिए पहले अपना डेटा वापस करना सुनिश्चित करें।

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