Cómo eliminar archivos o carpetas de forma recursiva en Windows

Cómo eliminar archivos o carpetas de forma recursiva en Windows
Las carpetas y los archivos son los componentes principales del sistema operativo utilizado para almacenar datos, programas de software e incluso programas de Windows. A veces, los usuarios no necesitan algunas carpetas o archivos y quieren eliminarlos. Esta eliminación se puede llevar a cabo utilizando aplicaciones de línea de comandos i.mi., PowerShell y símbolo del sistema. La eliminación de la carpeta recursiva indica que el usuario desea eliminar la carpeta, incluidos archivos, subdirectorios y datos.

En este artículo, explicaremos varios métodos para eliminar carpetas o archivos de forma recursiva en Windows. El contenido de esta publicación se proporciona a continuación:

  • Usando Solicitante del sistema
  • Usando Potencia Shell

Entonces, comencemos!

Cómo eliminar archivos o carpetas recursivamente en Windows usando CMD?

El símbolo del sistema (CMD) ofrece una variedad de comandos para realizar cualquier operación en Windows. El "rd" y "rmdirLos comandos se pueden usar para eliminar archivos o carpetas recursivamente. Aquí, utilizaremos los comandos mencionados anteriormente para realizar la eliminación recursiva de archivos/carpetas.

Usando el comando rd

Para eliminar archivos o carpetas en Windows utilizar recursivamente el "rd" dominio. Aquí el "/s"La opción eliminará las carpetas y todos los archivos de manera recursiva, y la"/QLa opción evitará solicitar confirmación:

> rd /s /q "c: \ users \ anuma \ onedrive \ escritorio \ react"

El comando mencionado anteriormente eliminará la carpeta llamada "\Reaccionar"Colocado en la ubicación"C: \ users \ anuma \ onedrive \ escritorio \ react":

La ejecución exitosa de comando indica que la carpeta se ha eliminado con éxito.

Uso del comando rmdir

Podemos usar el "rmdir"Comando para eliminar carpetas o archivos en el símbolo del sistema. Similarmente, "/s"Se usa para eliminar subcarpetas y archivos de manera recursiva:

> rmdir /s /q "c: \ users \ anuma \ onedrive \ escritorio \ c programa"

Para eliminar una carpeta especificando el nombre de la carpeta, utilice el comando proporcionado. El "siSe aplica la condición para verificar si la carpeta existe o no:

> Si existe el programa C (programa RMDIR /S /Q C)

Cómo eliminar archivos o carpetas recursivamente en Windows usando PowerShell?

PowerShell es una interfaz/shell de línea de comando de Windows utilizada para administrar y operar tareas administrativas. En Windows PowerShell, los siguientes comandos se utilizan para eliminar archivos o carpetas:

  • Usando "Remover el artículo"Cmdlet
  • Usando "RM" dominio
  • Usando Borrar() método

Examinemos cada uno de los comandos mencionados anteriormente.

Usando el cmdlet de eliminación de ítem

El "Remover el artículo"El comando se usa principalmente para eliminar carpetas o archivos. En primer lugar, use el "cd"Comando para abrir el directorio:

> CD E:

A continuación, utilice el "Remover el artículo"Comando con el"-RecurrirOpción para eliminar archivos o carpetas recursivamente.

Utilizar el "-Fuerza"Opción para la eliminación contundente de la carpeta si contiene algún archivo oculto:

> Eliminar el Item -Recurse -force "Cprogram"

Usar Get-ChildItem con Remout-Item Cmdlet

El "Get-ChilditemEl comando se utiliza para recuperar el archivo o carpeta de la ruta especificada. Aquí, hemos usado el "Get-Childitem"Cmdlet para recuperar el contenido de la carpeta y luego el contenido se tuvo en cuenta con el"Remover el artículo"Cmdlet para eliminar el contenido recuperado.

> Get -ChildItem E: \ CProgram -Recurse -Filter "MyData" | Eliminar el ítem -force -Recurse

La salida anterior indica que hemos eliminado con éxito la carpeta especificada.

Usando el comando rm

Para eliminar archivos y carpetas, use el "RM" dominio. El "-riñonal"La opción se usa para eliminar la carpeta de manera recursiva y la"-Fo"La opción representa el"-Fuerza":

> rm -r -fo e: \ cprogram

Usando el método Delete ()

Acceda a la carpeta de destino utilizando el "Get-ChilditemComando "y luego usa el"Borrar()Método para eliminar todos sus archivos y carpetas dentro de esa carpeta:

> (Get-ChildItem E: \ CProgram).Borrar()

Hemos compilado los diferentes comandos del símbolo del sistema y PowerShell para eliminar carpetas o archivos de manera recursiva en Windows.

Conclusión

Para eliminar archivos o carpetas de manera recursiva, puede utilizar el símbolo del sistema de Windows o Windows PowerShell. En el símbolo del sistema, use "rmdir" o "rd"Comandos con el"/sLa opción se utiliza para eliminar las carpetas de forma recursiva. En PowerShell, el "Remover el artículo"Cmdlet", "RMEl comando "y el método" delete () "se pueden usar para eliminar una carpeta o archivo de forma recursiva. Hemos demostrado todos los comandos con la ayuda de ejemplos adecuados para eliminar una carpeta o archivo recursivamente en Windows.