
Quiero eliminar todos los archivos de una carpeta que comiencen con una determinada cadena (por ejemplo "File_EXC"
) y que sean .zip
archivos.
¿Cómo puedo hacer esto con un archivo por lotes?
Respuesta1
CD
al camino correcto.DEL FILE_EXC*.ZIP
- Presione Entrar
Respuesta2
¿Sería satisfactorio ejecutarlo al apagar, en lugar de tomar ciclos de proceso con bucles cada 10 minutos? En ese caso:
Abra un símbolo del sistema, escriba
gpedit.msc
y haga clic en Aceptar. Expandir Configuración de la computadora | Configuración de Windows | seleccione Scripts (Inicio/Apagado).
Haga doble clic en Apagar en el panel lateral derecho.
Haga clic en Agregar y coloque allí el nombre de archivo y la ruta de su archivo por lotes.
Pruébelo apagándolo y reiniciándolo, luego busque los archivos que deberían haberse eliminado.
De lo contrario, cree aquí un segundo archivo por lotes llamado LOOPY.BAT que contenga:
REM LOOPY.BAT
:loop
command /c batchfilename.bat
timeout /t timeToWaitBetweenCallsInSeconds /nobreak
goto :loop