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:
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:
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.