Windows Server 2003 - BAT comprimir archivos desde una fecha concreta

   
Vista:
Imágen de perfil de Alberto

BAT comprimir archivos desde una fecha concreta

Publicado por Alberto (1 intervención) el 12/04/2017 13:28:07
Buenos días a tod@s!

Os escribo por que estoy atascado al hacer un BAT que me comprima varios archivos desde una fecha concreta, por ejemplo los días 15 de cada mes, luego me los borre. Os pongo el código que he hecho hasta ahora, me hace todo perfecto: Me comprime los archivos (no desde la fecha que quiero, esto es lo que me gustaría conseguir) y me elimina los ficheros hasta la fecha que le digo.


set anio=%date:~6,4%
set mes=%date:~3,2%
set dia=%date:~0,2%

Forfiles /p E:\logs /m *.log /d -5 /c "C:\Program Files\WinRAR\WinRAR.exe" A "E:\logs\COMPRIMIDOS_%anio%%mes%%dia%.RAR" "E:\logs\*.log"

Forfiles /p E:\logs /m *.log /d -5 /c "cmd /c del /q @path"

"C:\Program Files\WinRAR\WinRAR.exe" A "E:\tomcat\COMPRIMIDOS_%anio%%mes%%dia%.RAR" "E:\tomcat\*.log"

Forfiles /p E:\tomcat /m *.log /d -5 /c "cmd /c del /q @path"

"C:\Program Files\WinRAR\WinRAR.exe" A "E:\tomcat\logs\COMPRIMIDOS_%anio%%mes%%dia%.RAR" "E:\tomcat\logs\*.log"

Forfiles /p E:\tomcat\logs /m *.log /d -5 /c "cmd /c del /q @path"

Muchas gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder