vacias una temporales para forzar eliminar desde denegado contenido comando carpetas carpeta borrar archivos acceso windows cmd delete-file

windows - una - eliminar carpetas vacias cmd



Eliminar archivos o carpetas recursivamente en windows cmd (9)

Cómo eliminar archivos o carpetas de forma recursiva en Windows desde la línea de comandos. Encontré esta solución en el camino que manejamos en la línea de comando y ejecuto este comando. He dado un ejemplo con la carpeta de extensión de archivo .svn

for /r %R in (.svn) do if exist %R (rd /s /q "%R")



Las otras respuestas no funcionaron para mí, pero esto hizo:

del /s /q *.svn rmdir /s /q *.svn

/ q inhabilita Sí / No solicitando

/ s significa eliminar el archivo (s) de todos los subdirectorios.


Para eliminar una carpeta con un nombre de pila junto con el contenido de la ubicación actual:

ls -Recurse <dirname> | del -Force -Recurse -WhatIf

o más corto:

ls -r <dirname> | del -Force -r -what

y omita el último: "Qué hacer si se hace la eliminación real".


Para la eliminación de archivos, escribí siguiendo un archivo por lotes simple que eliminó todos los archivos .pdf recursivamente:

del /s /q "//ad1pfrtg001/AppDev/ResultLogs/*.pdf" del /s /q "//ad1pfrtg001/Project/AppData/*.pdf"

Incluso para el directorio local podemos usarlo como:

del /s /q "C:/Project/*.pdf"

Lo mismo puede aplicarse para la eliminación de directorios donde solo tenemos que cambiar del con rmdir .


Por favor ejecuta los siguientes pasos:

  1. Abra el símbolo del sistema
  2. Cambiar el directorio a la ruta requerida
  3. Da el siguiente comando

    del /S *.svn


Puedes usar esto en el script bat :

rd /s /q "c:/folder a"

Ahora, simplemente cambie la c:/folder a la ubicación de su carpeta.


Si desea eliminar una extensión específica recursivamente, use esto:

For /R "C:/Users/Desktop/saleh" %G IN (*.ppt) do del "%G"


También podrías hacer:

del /s /p *.{your extension here}

El /p le preguntará por cada archivo encontrado, si está nervioso por eliminar algo que no debería.


RMDIR path_to_folder /S

ex. RMDIR "C:/tmp" /S

Tenga en cuenta que se le preguntará si realmente va a eliminar la carpeta "C: / tmp". Combinarlo con el RMDIR "C:/tmp" /S /Q / Q eliminará la carpeta de forma silenciosa (por ejemplo, RMDIR "C:/tmp" /S /Q )