Je ferais comme ceci.
Tu sais que si tu supprime les " tu obtiendra un csv pas forcement cohérent avec la norme (si ta ligne possède un espace ou une virgule par exemple)
Compare-Object -ReferenceObject (Get-Content -Path "Traitement F1\Fichier F1 à traiter\FichierF10.txt") -DifferenceObject (Get-Content -Path "Traitement F1\Fichier F1 d'archive\FichierF11.txt") -IncludeEqual | Select-Object @{Name="Ligne";Expression={$_.InputObject}}, @{Name="Etat";Expression={$_.SideIndicator -replace "==", "Egal" -replace "=>", "Ajout" -replace "<=", "Suppression"}} | Export-Csv -Path "Traitement F1\Fichier F1 épuré\Comparaison.csv" -NoTypeInformation -Encoding Default
Partager