Pregunta

Estoy escribiendo un archivo por lotes para la limpieza de mis carpetas de origen. Quiero borrar todos los archivos generados WinCvs con el prefijo. #

FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"

El problema que estoy teniendo es que no es borrar mis archivos dentro de los subdirectorios.

¿Fue útil?

Solución

es probable que desee hacer

DIR /S /B .#*.*

a la lista de los directorios de forma recursiva

Otros consejos

creo que necesitas DEL / S

¿Qué hay de esto:

FOR /R C:\FOLDER\SUBFOLDER %%G IN (.#*.*) DO DEL %%G
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top