Puede eliminar una carpeta con subcarpetas y archivos usando comandos, pero necesita conocer la herramienta correcta para hacer el trabajo. En Windows 10 , cuando necesita eliminar un archivo o una carpeta con un terminal de comando, la primera herramienta que le viene a la mente es el del
comando, pero rápidamente descubrirá que no funcionará para eliminar carpetas con subcarpetas recursivamente porque la herramienta solo se ocupa de los archivos.
Si desea eliminar carpetas con contenido dentro, la herramienta de línea de comandos dependerá de la terminal que esté utilizando. Si está utilizando el símbolo del sistema, rmdir
(eliminar directorio) es la herramienta que desea eliminar carpetas de forma recursiva. Por otro lado, si está utilizando PowerShell, Remove-Item
es el cmdlet el que hará el trabajo.
En esta guía , aprenderá dos formas de eliminar rápidamente carpetas con subcarpetas con Símbolo del sistema y PowerShell.
Eliminar carpetas con subcarpetas con el símbolo del sistema
Para eliminar una carpeta con subcarpetas con un comando, siga estos pasos:
-
Abra Inicio en Windows 10.
-
Busque Símbolo del sistema , haga clic con el botón derecho en el resultado superior y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para eliminar una carpeta vacía y presione Entrar :
rmdir RUTA\A\NOMBRE-DE-CARPETA
En el comando, reemplace PATH\TO\FOLDER-NAME con la ruta de la carpeta y el nombre de la carpeta que desea eliminar.
Este ejemplo elimina la carpeta "archivos":
rmdir C:\archivos
Eliminar carpeta vacía
-
Escriba el siguiente comando para eliminar carpetas y subcarpetas con contenido y presione Entrar :
rmdir /s RUTA\A\NOMBRE-DE-CARPETA
Este ejemplo elimina la carpeta, las subcarpetas y los archivos de "archivos":
rmdir /s C:\archivos
Eliminar carpeta con contenido
-
Escriba el siguiente comando para eliminar una carpeta con contenido de forma recursiva sin solicitud de confirmación y presione Entrar /p>
rmdir /s /q RUTA\A\NOMBRE-DE-CARPETA
Este ejemplo elimina la carpeta, las subcarpetas y los archivos de "archivos" sin solicitar confirmación:
rmdir /s /q C:\archivos
Eliminar carpeta con subcarpetas en silencio
Una vez que complete los pasos, el comando eliminará las carpetas con subcarpetas y archivos de Windows 10.
La /s
opción elimina la carpeta y su contenido en el comando anterior, pero solicita confirmación. La /q
opción ignora el aviso y elimina la carpeta de forma recursiva.
Eliminar carpetas con subcarpetas con PowerShell
Para eliminar recursivamente una carpeta completa con un comando de PowerShell, siga estos pasos:
-
Abre Inicio .
-
Busque PowerShell , haga clic con el botón derecho en el resultado superior y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para eliminar una carpeta vacía y presione Entrar :
Remove-Item RUTA\A\NOMBRE-DE-CARPETA
En el comando, reemplace PATH\TO\FOLDER-NAME con la ruta de la carpeta y el nombre de la carpeta que desea eliminar.
Este ejemplo elimina la carpeta "archivos":
Eliminar elemento C:\archivos
Comando de eliminación de carpeta de PowerShell con confirmación
-
Escriba el siguiente comando para eliminar una carpeta vacía y presione Entrar :
Remove-Item -Recurse -Force PATH\TO\FOLDER-NAME
Este ejemplo elimina la carpeta "archivos":
Remove-Item -Recurse -Force C:\files
PowerShell elimina recursivamente una carpeta
Después de completar los pasos, el comando eliminará la carpeta y su contenido con o sin aviso, según el comando que elija.
La -Recurse
opción le dice al comando que desea eliminar la carpeta y su contenido sin confirmación inmediata. La -Force
opción no es obligatoria, pero permite borrar elementos especiales, incluidos archivos ocultos o de solo lectura.