ahora si vienen los bat:
><-- listado de archivos *.bak:
@echo off
for %%x in (*.bak) do echo %%x
pause
nota: antes de eliminar hay q ver si voy bien en la logica e identifica lo q quiero por eso hice la lista
><-- eliminacion de archivos *.bak:
metodo 1..
@echo off
if exist *.bak del /f/q *.bak
metodo 2..
@echo off
for %%x in (*.bak) do del /f/q %%x
pause
nota: vamos a explicar, bueno el metodo 1, creo q esta entendible dice si existe algun archivo q termine en .bak eliminalo sin preguntar o confirmar, y en el metodo 2 utilizamos un ciclo q hace lo mismo q if exist, solo en este caso, pero si existe se llamara x, q es una variable, y despues hara (do) eliminarlo igual sin preguntar
><-- elimina archivos .bak, .log, .dwl y .err
ahora si ya kiero q me elimine mas archivos
@echo off
for %%a in (*.bak,*.log,*.dwl) do del /f/q %%a
for %%b in (*.err) do del /f/q %%b
pause
espero comentarios y/o les sirva de algo esto