Cita de: Zomkar en 5 Abril 2016, 22:08 PM
El problema es que FOR /D recorre directorios, no archivos dentro de un directorio.
Mi propuesta:Código [Seleccionar]@echo off
pushd "ruta carpeta"
FOR /F "tokens=* delims=" %%p IN ('dir /B "ruta carpeta"') DO copy /y nul "%%p"
popd
utilizo pushd y popd porque sino el comando especificado en el for se aplica a la carpeta de ejecucion del bat, y no la especificada en el for. además, si tuviesemos el bat en la carpeta el mismo comando intentaría eliminarlo.
Gracias, justo lo que queria.