Création d'archive unique avec 7zip (newbie style)
bonjour,
Je cherche a créer un système se compression automatique pour mes logs
Voila ce que j'utilise comme script aujourd'hui
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| if EXIST ????1002*.log 7za.exe a Archive1002.zip ????1002*.log -mx9
if EXIST ????1003*.log 7za.exe a Archive1003.zip ????1003*.log -mx9
if EXIST ????1004*.log 7za.exe a Archive1004.zip ????1004*.log -mx9
if EXIST ????1005*.log 7za.exe a Archive1005.zip ????1005*.log -mx9
if EXIST ????1006*.log 7za.exe a Archive1006.zip ????1006*.log -mx9
if EXIST ????1007*.log 7za.exe a Archive1007.zip ????1007*.log -mx9
if EXIST ????1008*.log 7za.exe a Archive1008.zip ????1008*.log -mx9
if EXIST ????1009*.log 7za.exe a Archive1009.zip ????1009*.log -mx9
if EXIST ????1010*.log 7za.exe a Archive1010.zip ????1010*.log -mx9
if EXIST ????1011*.log 7za.exe a Archive1011.zip ????1011*.log -mx9
if EXIST ????1012*.log 7za.exe a Archive1012.zip ????1012*.log -mx9
if EXIST ????1101*.log 7za.exe a Archive1101.zip ????1101*.log -mx9
if EXIST ????1102*.log 7za.exe a Archive1102.zip ????1102*.log -mx9
if EXIST ????1103*.log 7za.exe a Archive1103.zip ????1103*.log -mx9
if EXIST ????1104*.log 7za.exe a Archive1104.zip ????1104*.log -mx9
if EXIST ????1105*.log 7za.exe a Archive1105.zip ????1105*.log -mx9
if EXIST ????1106*.log 7za.exe a Archive1106.zip ????1106*.log -mx9
if EXIST ????1107*.log 7za.exe a Archive1107.zip ????1107*.log -mx9
if EXIST ????1108*.log 7za.exe a Archive1108.zip ????1108*.log -mx9
if EXIST ????1109*.log 7za.exe a Archive1109.zip ????1109*.log -mx9
if EXIST ????1110*.log 7za.exe a Archive1110.zip ????1110*.log -mx9
if EXIST ????1111*.log 7za.exe a Archive1111.zip ????1111*.log -mx9
if EXIST ????1112*.log 7za.exe a Archive1112.zip ????1112*.log -mx9 |
Ce n'est bien sur pas optimisé et normalement une boucle For avec une incrémentation de 1 a 12 (pour les mois) et de 10 à 30 pour les années devrait faire l'affaire.. Mais impossible de trouver une syntaxe qui fonctionne.
Des idées ?