Windows elimina el directorio multinivel

  
        

Actualmente hay 99 carpetas en la carpeta d: \\ clu_1, los nombres son 0, 1..99, hay 25 carpetas en cada carpeta y el nombre de la carpeta es 0,1, ... ..24, bajo el cual hay carpetas nombradas después de la fecha (como 20140521), y finalmente el archivo zip. Por ejemplo, una ruta de archivo zip d: \\ clu_1 \\ 88 \\ 23 \\ 20140521 \\ Raw_0432.zip.

Estos archivos han ocupado 7T. Ahora debe eliminar algunos archivos. Hay 2 métodos:

1. Elimine solo el archivo zip más interno por tiempo, como eliminar archivos antes de 20140608.
(incluyendo 20140608), el comando es el siguiente:

para archivos /pd: \\ clu_1 /s /m * .zip /d -2014/06/08 /c "cmd /c del /q /s @ ruta "

Desventajas Este comando no elimina el directorio

2. Elimine con el nombre del directorio, como eliminar la carpeta de mayo y todos los archivos que se encuentran debajo de él

para /rd: \\ clu_1 /d% i in (201405 *) do rmdir /q /s% i

Elimina la carpeta que comienza con 201405, es decir, elimina los datos de mayo, como otra:

Para /rd: \\ clu_1 /d% i in (20140608 *) haga rmdir /q /s% i

Elimine la carpeta que comienza con 20140608, es decir, elimine los datos del 8 de junio;

Nota: si hay muchas carpetas, después de ingresar el comando, verá una respuesta después de un tiempo.

Copyright © Conocimiento de Windows All Rights Reserved