Si vous avez des fichiers ayant un contenu « identique » mais que vous souhaitez savoir quelles sont les différences :
Mes fichiers sont le résultat de 2 Get-Childitem :
exemple du contenu des fichiers, une ligne correspond à un fichier trouvé :
C:\AFFAIRES\2008\….\…doc
C:\AFFAIRES\2009\….\…doc
C:\AFFAIRES\2008\….\…xls
$Fichier1 = import-csv C:\temp\List-Avant.csv $Fichier2 = import-csv C:\temp\List-Apres.csv compare-object $Fichier1 $Fichier2
Dans mon cas, le résultat s’affiche de cette façon :
InputObject SideIndicator
———– ————-
@{C:\AFFAIRES\2009\….\…doc … =>
@{C:\AFFAIRES\2009\….\…xlsx … =>
Il faut comprendre que ces lignes sont présentes dans le Fichier2 et manquante dans le Fichier1.