मैंने एक फ़ोल्डर को अंतरिक्ष के लिए चरित्र नाम दिया है, और अब जब मैंने विंडोज पर स्विच किया है तो मुझे इसका नाम बदलने की आवश्यकता है


14

मैंने एक फ़ोल्डर का नाम दिया "", एक स्थान के लिए प्रतीक।

लिनक्स में आप केवल एक स्थान के साथ फ़ोल्डर बना सकते हैं। अब जब मैंने विंडोज पर स्विच कर लिया है, तो मैं उस फ़ोल्डर को स्थानांतरित नहीं कर सकता जिसमें "" नाम का फ़ोल्डर है। न ही मैं फ़ोल्डर में कुछ भी स्थानांतरित कर सकता हूं, या फ़ोल्डर का नाम बदल सकता हूं।

मैंने Unlocker 1.9.2 की कोशिश की है, और यह भी काम नहीं किया। इसने मुझे रीबूट में ऑपरेशन करने के लिए कहा, मैं सहमत हो गया और इसने कुछ नहीं किया।

मैं विंडोज के भीतर से "" नाम के फ़ोल्डर का नाम कैसे बदल सकता हूं?


11
लिनक्स पर वापस जाएँ और उसका नाम बदलें?
Raystafarian

1
वह समाधान है, समाधान नहीं। हालांकि यह अच्छी तरह से सबसे तेज़ तरीका हो सकता है अगर आपको लाइवसीडी चारों ओर पड़ी हुई मिले।
हेन्स

नहीं, मेरे पास लाइव सीडी नहीं है।
user285603

1
मुझे यकीन नहीं है कि यह संभव है। http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx "स्पेस या पीरियड के साथ फाइल या डायरेक्टरी नाम को समाप्त न करें। हालांकि अंतर्निहित फाइल सिस्टम इस तरह का समर्थन कर सकता है। नाम, विंडोज शेल और यूजर इंटरफेस नहीं है। " एक सिंगल स्पेस भी एक स्पेस के साथ खत्म होने जैसा है। :(
हेन्स

2
सिगविन स्थापित करें।
डैनियल आर हिक्स

जवाबों:


17

यह वास्तव में सच नहीं है कि यह विंडोज पर असंभव है। विंडोज 7 (अंतिम संस्करण) पर UNIX- आधारित अनुप्रयोगों के लिए सबसिस्टम पर SFUA उपयोगिताओं के साथ इसे ठीक करना संभव है । मैंने अभी-अभी ऐसा किया है:

JdeBP ~/Desktop %mkdir ' '
JdeBP ~/Desktop %ls -ldQ ' '
drwxr-xr-x  1 JdeBP  None  0 Dec 30 16:14 " "
JdeBP ~/Desktop %mv ' ' space
JdeBP ~/Desktop %rmdir space
JdeBP ~/Desktop %

उपयोग करने के बजाय rmdirमैं spaceविंडोज़ एक्सप्लोरर का उपयोग करके डेस्कटॉप से बस फ़ोल्डर हटा सकता था ; या इसकी सामग्री तक पहुँचने सहित (कुछ भी था) कुछ भी किया है।

समस्या Windows NT ही नहीं है। यह फ़ाइल नाम के लिए Win32 सबसिस्टम नियम है। POSIX उपसमूह समान नियम लागू नहीं करता है।


लेकिन फ़ोल्डर का नाम बदलने का कोई तरीका नहीं है?
user285603

3
उपरोक्त फ़ोल्डर का नाम बदला जा रहा है
JdeBP

2
बस इसे और अधिक स्पष्ट करने के लिए: फ़ाइल का नाम बदलने का यूनिक्स तरीका m o v e है इसे नए नाम पर।
हेन्नेस

ओह ... हाँ, इसका उपयोग करने की कोशिश की ... मेरे लिए बहुत जटिल था।
user285603

7
@ user285603 आपको बस SUA डाउनलोड करना होगा , इसे इंस्टॉल करना होगा और फिर यहां दिए गए कमांड को चलाना होगा। यह इतना मुश्किल नहीं है! आप क्या उम्मीद कर रहे थे एक जादू शब्द?
टेराडॉन

8

आप कोशिश कर सकते हैं: 7-ज़िप
का उपयोग करके फ़ोल्डर का नाम बदलें


7-ज़िप पोर्टेबल संस्करण के साथ Win7 x64 पर परीक्षण किया गया

प्रजनन करने कि प्रक्रिया:

  1. डिफ़ॉल्ट नाम के साथ फ़ोल्डर (F7) बनाएँ: "नया फ़ोल्डर"

  2. "नया फ़ोल्डर" को "" नाम दें

  3. "नया फ़ोल्डर" पर वापस "नाम बदलें"


यह उत्तर इस तरह है जो हल करने के लिए "ट्रेलिंग रिक्त स्थान वाले फ़ोल्डर को कैसे हटाएं": /superuser//a/366583/163596


6

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


3
नाइटपिक मोड: "विंडोज का उपयोग करने का कोई तरीका नहीं है"। नहीं। नियमित विंडोज़ एपीआई का उपयोग करने का कोई तरीका नहीं है। एक विंडोज़ प्रोग्राम जो win32 एपीआई के बजाय फाइलसिस्टम के लिए अपने स्वयं के इंटरफेस का उपयोग करता है, अभी भी ऐसा कर सकता है।
हनीस

डॉस दिनों से नॉर्टन यूटिलिटीज के शेड्स, डिस्क पर फाइल सिस्टम को हाथ से संपादित करते हैं। क्या यह एक FAT फाइल सिस्टम है (संभवत: EXT2-4 नहीं)? आपको बस उपयुक्त संपादक के साथ डिस्क पर इसे ओवरस्ट्रेक करने में सक्षम होना चाहिए।
mckenzm

2

जैसा कि कहा गया है, समस्या विंडोज यूजर इंटरफेस है, न कि विंडोज फाइलसिस्टम।

यदि आप लगभग किसी भी प्रोग्रामिंग भाषा में लिख सकते हैं, और उस भाषा में एक लाइब्रेरी फ़ंक्शन है, जो आपको फाइल सिस्टम में हेरफेर करने देगा, तो आपको जल्दी से एक न्यूनतम प्रोग्राम लिखने में सक्षम होना चाहिए जो आपको इस जानवर का नाम बदलने में मदद करेगा।

या, जैसा कि अन्य ने नोट किया है, आप वाइल्डकार्ड दृष्टिकोण का उपयोग करने का प्रयास कर सकते हैं। ? एक एकल वर्ण वाइल्डकार्ड है; यदि आपके पास एक-चरित्र के नाम के साथ कोई अन्य फाइलें या निर्देशिकाएं नहीं हैं, तो आप "ren? foo" की कोशिश कर सकते हैं और यह देख सकते हैं कि क्या अंतरिक्ष चरित्र के लिए विशेष-मामले की जाँच के दौरान चुपके करने के लिए पर्याप्त है।


यह अन्य आरक्षित या विशेष वर्णों के साथ कैसे काम करता है जैसे <(इससे कम)> (इससे बड़ा): (कोलन) "(दोहरा उद्धरण) / (आगे स्लैश) \ (बैकस्लैश)। (ऊर्ध्वाधर बार या पाइप)? (प्रश्न) निशान) * (तारांकन)?
प्रेरित

लगभग किसी भी स्ट्रिंग प्रविष्टि योजना में लगभग किसी भी मुद्रण चरित्र से बचने के तरीके हैं। (कभी-कभी किसी से भी नोंक-झोंक भी करें।) ठीक मैनुअल पढ़ें ... या, जैसा कि मैंने कहा, वाइल्डकार्ड उन्हें मेल करते हैं।
केशलाम

यह मानता है कि आपके पास किसी भी चरित्र से बचने का साधन है क्योंकि मेरे सामने जो चुनौती है वह तीसरे पक्ष के अनुप्रयोगों के साथ है। उदाहरण के लिए विशेष रूप से बैकअप या सिंक्रोनाइज़ेशन ऐप विशेष रूप से यदि आप फ़ाइलों को एक फाइल सिस्टम से दूसरे में स्थानांतरित कर रहे हैं। आप इन्हें कैसे संबोधित करते हैं?
प्रेरित

यदि कोई एप्लिकेशन कानूनी फ़ाइल नाम को संभाल नहीं सकता है, तो यह उस विशेष एप्लिकेशन के साथ एक समस्या है। उपयोगकर्ता समुदाय, लेखकों और / या विक्रेताओं से संपर्क करें, और उनसे पूछें कि क्या यह एक बग है जिसे वे ठीक कर रहे हैं (और यदि कोई वर्कअराउंड है), एक डिज़ाइन निर्णय (जिस मामले में आप फ़ाइल का नाम बदलते हैं या किसी अन्य एप्लिकेशन का उपयोग करते हैं,) आपकी पसंद), या यदि आपको समझ में नहीं आया कि इस ऐप में कैसे करें। आप के साथ परेशानी हो रही है और कुछ के साथ के रूप में ही। जैसा कि इस बहुत ही सवाल में किया गया था। ओएस सही काम कर रहा है।
केश्लाम

आपका क्या मतलब है कि ओएस सही काम कर रहा है?
प्रेरित

2

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

सीडी / पथ / का / / माता पिता / फ़ोल्डर

mv "" newfoldername


0

यह निश्चित रूप से अप्रयुक्त है, लेकिन जिज्ञासा से बाहर यह एक समाधान हो सकता है:

  1. किसी भी अन्य फ़ोल्डर को ले जाएं जो आपके " "फ़ोल्डर के मूल फ़ोल्डर में हैं

  2. PowerShell को फायर करें, और मूल फ़ोल्डर में नेविगेट करें।

  3. Daud Remove-Item .\*


ओपी से: "मैं फ़ोल्डर में कुछ भी स्थानांतरित नहीं कर सकता।"
हेन्स

@Hennes मैं ले लिया है कि के रूप में एक "मुझे लगता है कि एक अंतरिक्ष के नाम पर है फ़ोल्डर में कुछ भी नहीं ले जा सकते", नहीं के रूप में "मैं मूल फ़ोल्डर में कुछ भी नहीं ले जा सकते।"
Thor

मै गलत हो सकता हूँ। परीक्षण की चीजों पर और जानकारी जोड़ने के लिए ओपी का इंतजार करना (और वास्तव में इस तरह की चीज़ को संभालने के लिए उत्सुक होना)।
हेन्स

@ हेनेज़ हमें अभी और इंतजार करना होगा!
थॉर

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