Fichier de commandes pour comparer le contenu d'un fichier texte

J'ai deux fichiers texte qui contiennent les chiffres ci-dessous

File1
00000
11111

File2
00000
11111
22222

J'ai besoin d'un code qui compare le contenu de fichier2 à celle de fichier1 et les numéros qui ne sont pas appariés , dans ce cas, '22222' être le seul contenu dans fichier2.

En bref je veux effacer le contenu de fichier2 et de mettre le non appariés contenu dans fichier2. Ci-dessous le code que j'ai essayé mais ça efface toute chose dans le fichier2.

setlocal enabledelayedexpansion

for /f "tokens=1" %%a in (file1) do (type file2 | findstr /v %%a > file2)

pause

Bas de ligne j'ai besoin pour atteindre le ci-dessous les résultats

File1
00000
11111

File2
22222

Aider s'il vous plaît !

InformationsquelleAutor Telson Alva | 2012-07-12