DEL * 1. * फ़ोल्डर में सभी फ़ाइलों को हटाता है


24

मैं नंबर एक के साथ समाप्त होने वाली सभी फ़ाइलों को हटाने की कोशिश कर रहा हूं, लेकिन किसी कारण से यह फ़ोल्डर में सभी फ़ाइलों को हटा रहा है।

मैं जिस कमांड का उपयोग कर रहा हूं वह है

DEL *1.*

जब मैं एक पत्र का उपयोग करता हूं तो यह काम करता है

DEL *e.*

लेकिन जब मैं एक नंबर का उपयोग करता हूं तो सब कुछ हटा दिया जाता है।


1
मैं करीब वोटों से असहमत हूं
निफ़ले

तथ्य यह है कि एक प्रश्न के बारे में dirऔर वाइल्डकार्ड व्यवहार पूछता है और दूसरे प्रश्न के बारे में पूछता है delऔर एक ही वाइल्डकार्ड व्यवहार वास्तव में उन्हें अलग सवाल, Nifle नहीं करता है। मिलान नामों में वाइल्डकार्ड का व्यवहार प्रश्न का मूल है। यह अक्सर पूछा जाता है, और यह डुप्लिकेट लगभग विहित रूप में है। गुरुत्वाकर्षण ने पहले दो बार इसका जवाब दिया। तो मेरे पास हैये सभी डुप्लिकेट हैं
JdeBP

जवाबों:


36

विंडोज़ हर फ़ाइल के लिए संगतता सुनिश्चित करने के लिए 8.3 फ़ाइल नाम रखता है ।

तो अगर आपके पास फाइलें हैं

test1.ext
test2.ext
test3.long

अंतिम फ़ाइल वैकल्पिक नाम के साथ संग्रहीत हो जाती है

TEST3~1.LON

इस प्रकार पैटर्न से मेल खाते हैं *1.*

आप dir /xसभी 8.3 फ़ाइल नामों को देखने के लिए निष्पादित कर सकते हैं।

फिक्स :

  • directoryउनके 8.3 नाम की निर्देशिका में सभी फ़ाइलों को हटाने के लिए , निष्पादित करें

    fsutil 8dot3name strip directory
    
  • directoryउपनिर्देशिकाओं में उनके 8.3 नाम की निर्देशिका में सभी फाइलों को हटाने के लिए, निष्पादित करें

    fsutil 8dot3name strip directory /s
    
  • ड्राइव पर 8.3 फ़ाइल नामों को अक्षम करने के लिए drive:(केवल नई बनाई गई फ़ाइलों को प्रभावित करता है), निष्पादित करें

    fsutil 8dot3name set drive: 1
    
  • 8.3 फ़ाइल नामों को पूरी तरह से अक्षम करने के लिए (केवल नई बनाई गई फ़ाइलों को प्रभावित करता है), निष्पादित करें

    fsutil 8dot3name set 1
    

पूर्ण सिंटैक्स के लिए, निष्पादित करें

fsutil 8dot3name strip & fsutil 8dot3name set

फर्र जानकारी:


1
विंडोज के कौन से संस्करण इन पर लागू होते हैं?
jprete

1
@jprete: 1994 में NT 3.5 के बाद से लंबी फ़ाइल नाम (और इस तरह वाइल्डकार्ड quirkiness) मौजूद हैं। fsutilXP में पेश किया गया था, अगर मुझे सही याद है।
डेनिस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.