रीसायकल बिन को भेजने का सबसे बुरा तरीका है: आपको अभी भी उन्हें हटाना होगा। अगला सबसे खराब बदलाव है + विंडोज एक्सप्लोरर के साथ हटाएं: यह किसी भी चीज़ को हटाने से पहले सामग्री की जांच करने में बहुत समय बर्बाद करता है।
अगला सबसे अच्छा आदेश पंक्ति से rmdir /s/q foldername
का उपयोग करना है। del /f/s/q foldername
भी अच्छा है, लेकिन यह निर्देशिका संरचना के पीछे छोड़ देता है।
सबसे अच्छा मैंने पाया है कि दो सिंगल फ़ाइल के लिए स्क्रीन पर लिखने के ओवरहेड से बचने के लिए फाइलों और आउटपुट को हटाने के लिए पहले पास के साथ एक दो लाइन बैच फ़ाइल है।
del /f/s/q foldername > nul
rmdir /s/q foldername
यह लगभग तीन गुना एक भी rmdir की तुलना में तेजी, एक Windows XP एन्क्रिप्टेड डिस्क के साथ समय परीक्षण के आधार पर, ~ 30GB/1000000 फ़ाइलें/15,000 फ़ोल्डरों को हटाने है: एक दूसरा पास फिर शेष निर्देशिका संरचना को साफ: rmdir
~ 2.5 घंटे लेता है, del+rmdir
~ 53 मिनट लेता है। Super User पर अधिक जानकारी।
यह मेरे लिए एक नियमित कार्य है, इसलिए मैं आम तौर पर उन चीज़ों को स्थानांतरित करता हूं जिन्हें मुझे सी: \ stufftodelete में हटाने की आवश्यकता होती है और उन del+rmdir
कमांड को deletestuff.bat बैच फ़ाइल में रखते हैं। यह रात में चलने के लिए निर्धारित है, लेकिन कभी-कभी मुझे इसे दिन के दौरान चलाने की ज़रूरत होती है ताकि जल्दी बेहतर हो।
del
कमांड के लिए तकनीकी दस्तावेज here पाया जा सकता है। मानकों के आधार पर अतिरिक्त जानकारी के ऊपर प्रयोग किया है:
/f
- बल (भले ही वे केवल पढ़ने के लिए कर रहे हैं यानी फ़ाइलों को हटाने)
/s
- रिकर्सिव/उप-फ़ोल्डर (SS64 से इस परिभाषा शामिल करें TechNet बस राज्यों "निर्दिष्ट फाइलें ", जो सहायक नहीं है)।
/q
- चुप rmdir
here के लिए
प्रलेखन (अर्थात पुष्टि करने के लिए नहीं शीघ्र उपयोगकर्ता करते हैं)। पैरामीटर हैं:
/s
- रिकर्सिव (यानी डेल के/एस पैरामीटर के समान)
/q
- चुप (यानी डेल के/q पैरामीटर के समान)
सुपर उपयोगकर्ता पर यह भी पूछा गया: http://superuser.com/questions/19762/mass-deleting-files-in-windows/289399#289399 – Hugo
शायद cygwin में rm -rf तेज़ है, और शायद एक लिनक्स लाइव सीडी आरएम-आरएफ अभी भी तेज है। – barlop
साइगविन एलएस डायरेक्टरी> list_files का उपयोग करके और list_files पर पुनरावृत्ति करें और आरएम-आरएफ (1TB बड़े फ़ाइल पूल से निपटने और अच्छी तरह से काम करता है) का उपयोग करें – gnuyoga