2011-10-24 12 views
31

इस कोड को वह काम नहीं करता:वर्तमान निर्देशिका से फ़ोल्डर और उसकी सभी सामग्री को कैसे निकालें?

@echo off 

if exist output @set /p checkdir= Output directory found. Do you wish to overwrite it?: 

if /I %checkdir% == Y deltree /s /output 
pause 
+1

आपको कौन सी समस्याएं मिलीं? विंडोज़ के कई मौजूदा संस्करणों में DELTREE मौजूद नहीं है। वर्तमान डीआईआर रूट है? –

उत्तर

73

आप इस आदेश को देख रहे थे:

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 
अपने मामले में

सिर्फ का उपयोग/एस यह पूरी निर्देशिका वृक्ष हटा देते हैं लेकिन पूछना होगा उपयोगकर्ता अगर इसे आगे बढ़ना चाहिए

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