Bonjour,

J'ai 2 fichiers texte à comparer.
Ils contiennent ce genre de chose :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
*** Le 19/12/2013 (Semaine : 51) *** 
GRAD    CR Val-de-France  
GRAD    CR Touraine-Poitou  
GRAD    CR Toulouse  
ANNE    CR Sud-Miditerranée  
ANNE    CR Normandie  
ANNE    CR Nord-Est
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
*** Le 18/12/2013 (Semaine : 50) *** 
GRAD    CR Val-de-France  
GRAD    CR Touraine-Poitou  
GRAD    CR Sud-Miditerranée  
ANNE    CR Toulouse  
ANNE    CR Normandie  
ANNE    CR Nord-Est
Entre les 2 fichier on voit que la différence est outre la date Toulouse et Sud-Miditerranée ont étaient modifié (GRAD et ANNE).

Je souhaiterai inscrire dans un fichier résultat ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
*** Le 19/12/2013 (Semaine : 51) ***
GRAD    CR Toulouse  
ANNE    CR Sud-Miditerranée  

*** Le 18/12/2013 (Semaine : 50) *** 
GRAD    CR Sud-Miditerranée  
ANNE    CR Toulouse
Afin de pouvoir relever les modifications.

La commande FC n'est pas satisfaisante puisqu'elle me renvoi comme modification les lignes qui ont bougées en plus du reste.
Quant à des boucles for, je ne m'en sort pas.

J'ai oublié de préciser :
Il faudrait que ça soit uniquement en batch (ou en passant par un vbs mais intégré au batch, genre comme pour coloriser le texte) car il n'y a pas (ou presque ) de possibilité d'installer de programme externe.
Powershell n'est pas implémenté, il s'agit de poste sous windows XP SP3.


J'aurai donc besoin de votre aide et vos avis.

Merci d'avance