para listar linea hacker ejemplos comandos comando basicos archivos windows batch-file cmd

windows - listar - forfiles ejemplos



Elimine un directorio y sus archivos usando la lĂ­nea de comando pero no arroje un error si no existe (3)

O bien redirige stderr a nul

rd /q /s "c:/yourFolder" 2>nul

O verifique que la carpeta exista antes de eliminarla. Tenga en cuenta que el / final es crítico en la condición IF.

if exist "c:/yourFolder/" rd /q /s "c:/yourFolder"

Necesito un comando de Windows para eliminar un directorio y todos sus archivos que contienen, pero no quiero ver ningún error si el directorio no existe.


Puedes redirigir stderr a nul

del filethatdoesntexist.txt 2>nul


Redirige la salida del comando del para anular. Tenga en cuenta el 2 , para indicar que la salida de error debe ser redirigida. Consulte también esta pregunta , y especialmente el documento técnico Uso de operadores de redirección de comandos .

del {whateveroptions} 2>nul

O puede verificar la existencia del archivo antes de llamar a del :

if exist c:/folder/file del c:/folder/file

Tenga en cuenta que puede usar if exist c:/folder/nul o simplemente if exist c:/folder/ (con el / ) para verificar si la c:/folder es de hecho una carpeta y no un archivo.