Hola a todos, ojalá alguien me pueda ayudar. La intención es que por cada archivo .dat que encuentre el dir RA_*.dat, verificar que exista otro archivo con el mismo nombre, pero con la extensión .trg. Si se cumple esta condición mover o copiar estos dos archivos a otra carpeta. Más o menos el pseudocódigo sería asi:
Probando, nisiquiera me funciona esto:
Código [Seleccionar]
cd "C:\Documents and Settings\jsgc\Desktop\entrada"
for /f %%file IN ('dir RA_*.dat')|extraer sólo el nombre sin la extensión y asignarlo a la variable file
do(if exist %%file.trg
copy %%file.dat ..\salida
copy %%file.trg ..\salida
sleep -s 15) // quiero que se espere 15 segundos antes de volver a copiar el siguiente par.
Probando, nisiquiera me funciona esto:
Código [Seleccionar]
cd "C:\Documents and Settings\netlogistik\Desktop\entrada"
for /f %%file IN ('dir RA_*.dat') do(copy %%file ..\salida)