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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?