Afficher les différences de deux fichiers
Bonjour,
J'ai 2 fichiers texte à comparer.
Ils contiennent ce genre de chose :
Code:
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:
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:
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 :roll:) 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
[HTA] File2Compare: Comparaison de deux Fichiers ligne par ligne