"Rd" sale con errorlevel establecido en 0 en caso de error cuando la eliminación falla, etc.
Estoy escribiendo un script por lotes (.bat) y necesito manejar el caso en el que falla la eliminación de una carpeta. Estoy usando%errorlevel%
Para capturar el código de salida, pero en el caso de lard
Mando parece que no funciona:
C:\Users\edo\Desktop>rd testdir
Directory is not empty
C:\Users\edo\Desktop>echo %errorlevel%
0
¿Por qué? ¿Que sugieres?