Commandes Batch

Commandes Batch - Win NT/2K/XP - Windows & Software

Marsh Posté le 06-09-2002 à 09:01:52    

Bonjour,
 
J'utilise un fichier batch pour automatiser plusieurs taches. Ce fichier lance plusieurs commandes et j'aimerais faire en sorte que ces actions soient conditionnées par la comparaison de 2 fichiers (différence de taille, de date ou autre).  
 
Je voudrais donc savoir comment procéder pour faire effectuer ces comparaisons à partir du batch comme ceci :
 
si (fichier1==fichier2) alors {
action1;
action2;
}sinon{
action3;
action4;
}fin si
 
Merci d'avance,
 
Pierre-Louis

Reply

Marsh Posté le 06-09-2002 à 09:01:52   

Reply

Marsh Posté le 06-09-2002 à 09:54:01    

qq chose du genre :
 


find "FC : aucune différence trouvée" |fc toto.txt titi.txt
if not errorlevel 1 goto EGAL
:DIFFERENT
action 3
action 4
goto SUITE
:EGAL
action 1
action 2
:SUITE


regarde la sortie de fc pour 2 fichiers identiques, elle peut différer selon la version de windows et surtout la langue.
 
A+


Message édité par JPA le 06-09-2002 à 09:55:52
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed