2011-09-07 13 views
80

मैं एक बैट फ़ाइल का उपयोग कर सभी फाइलों और उपफोल्डर के साथ एक फ़ोल्डर को हटाना चाहता हूं।विंडोज़ में बैट फ़ाइल का उपयोग कर सभी सामग्री वाले फ़ोल्डर को कैसे हटाएं?

मैं निम्नलिखित की कोशिश की है, लेकिन यह काम नहीं कर रहा:

@DEL D:\PHP_Projects\testproject\Release\testfolder*.* 

किसी को भी मदद कर सकते हैं?

उत्तर

162
@RD /S /Q "D:\PHP_Projects\testproject\Release\testfolder" 

Explanation:

निकालता है (हटा देता है) एक निर्देशिका।

RMDIR [/S] [/Q] [drive:]path RD [/S] [/Q] [drive:]path 

/S  Removes all directories and files in the specified directory 
     in addition to the directory itself. Used to remove a directory 
     tree. 

/Q  Quiet mode, do not ask if ok to remove a directory tree with /S 
+3

"कमांड" शीघ्र प्रकार अधिक स्पष्टीकरण – Pradeep

13
  1. del /s /q c:\where ever the file is\*
  2. rmdir /s /q c:\where ever the file is\
  3. mkdir c:\where ever the file is\
-2

डेल/एस/q ग: फ़ाइल है \ जहां कभी *

यह फ़ोल्डर और सबफ़ोल्डर में सभी फ़ाइलों को हटा देता है, लेकिन खाली सबफ़ोल्डर

+1

प्रश्न के लिए "मदद आरडी" पर था छोड़ देता है: सभी फाइलों के साथ 'और – Stephan

+0

subfolders' @Stephan आप सही कर रहे हैं। और मेरा संदेश यह है कि समाधान # 1 उपफोल्डर्स को हटा नहीं देता है। कम से कम मेरे लिए –

संबंधित मुद्दे