Computer >> कंप्यूटर >  >> प्रणाली >> Windows

Windows में अजीब अक्षरों वाली फ़ाइलों को कैसे हटाएं

हर कुछ वर्षों में मुझे इस छोटी सी समस्या का सामना करना पड़ता है। मैं विंडोज एक्सप्लोरर में एक फ़ाइल को हटाने का प्रयास करता हूं, और यह एक त्रुटि फेंकता है, मुझे बताता है कि यह निर्दिष्ट फ़ाइल को नहीं ढूंढ सकता (और हटा सकता है)। ठीक है, होता है। तो मैं कमांड लाइन पर जाता हूं, और वहां विलोपन करता हूं। हालाँकि, इस बार, मुझे एक नए रोड़ा का सामना करना पड़ा। सामान्य विलोपन क्रिया पूर्ण नहीं होगी, कमांड प्रॉम्प्ट के साथ:सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता।

सांबा शेयर पर मेरे ज़ेरॉक्स B215 प्रिंटर द्वारा बनाई गई लॉक फ़ाइल के साथ मुझे इस समस्या का सामना करना पड़ा। किसी अजीब कारण से, प्रिंटर ने वास्तविक फ़ाइल नाम को छोटा कर दिया, और इसे "ज़ेरॉक्स_स्कैन.पीडीएफ" होने के बजाय, इसे केवल "ज़ेरॉक्स_स्कैन" नाम दिया गया। हा, लेकिन क्या यह वास्तव में था?

समस्या

तो, कमांड लाइन पर, हमें यह मिलता है:

डेल "ज़ेरॉक्स_स्कैन।"
सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता।

इस बिंदु पर, मुझे एहसास हुआ कि फ़ाइल नाम में शायद एक अजीब अनुगामी वर्ण है जो कि विंडोज एक्सप्लोरर या कमांड प्रॉम्प्ट में दिखाई नहीं दे रहा है। वास्तव में यह मुझे एक छोटी सी तरकीब की याद दिलाता है जिसका उपयोग मैं और कुछ सहकर्मी अपने जूनियर्स के लिए सिस्टम एडमिनिस्ट्रेशन परीक्षा में करते थे। हम DOS में पुरानी Alt + 255 ट्रिक की तरह, अंत में विशेष वर्णों वाली एक फ़ाइल बनाते हैं, और फिर देखते हैं कि कौन इसका पता लगाएगा। Linux में, निश्चित रूप से वर्णों के पूरे सेट को देखने के लिए आप ऑक्टल डंप उपयोगिता (od) का उपयोग कर सकते हैं।

समाधान

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

del /s \\?\D:\Scans\Xerox_Scan।"
हटाई गई फ़ाइल - \\?\D:\Scans\Xerox_Scan।

निष्कर्ष

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

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

चीयर्स।


  1. Windows 11 PC पर Temp फ़ाइलें कैसे हटाएं?

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

  1. Windows 11 पर किसी फ़ोल्डर या फ़ाइल को बलपूर्वक कैसे हटाएं

    विंडोज 11 से सीधे एक फोल्डर या फाइल को हटाना बहुत आसान है, लेकिन कभी-कभी आप एक फोल्डर या फाइल में चला सकते हैं जिसे आप हटा नहीं सकते। लेकिन कभी-कभी, आपको पता चलेगा कि पारंपरिक विधि किसी निश्चित फ़ाइल या फ़ोल्डर को हटाने के लिए काम नहीं करेगी। जब आप किसी फ़ाइल को नहीं हटा सकते हैं तो आपको आम तौर पर उ

  1. जो फाइलें डिलीट नहीं होंगी उन्हें कैसे डिलीट करें

    कुछ निश्चित समय होते हैं जब आप एक फ़ाइल - या एक संपूर्ण फ़ोल्डर को हटाना चाहते हैं - लेकिन इससे कोई फर्क नहीं पड़ता कि आप कितनी बार डिलीट कुंजी दबाते हैं या इसे रीसायकल बिन में खींचते हैं, वे जाने से इनकार करते हैं। यह कई कारणों से हो सकता है, लेकिन परिणाम वही होता है, और यह बहुत निराशाजनक हो सकता