Bonjour,

J'utilise un script qui, à partir d'un fichier texte contenant une liste de valeurs à rechercher, va me retourner les chemins des fichiers ou se trouve chaque fichier.
Mon problème est que j'aimerai qu'il m'affiche également une ligne pour chaque valeur non retrouvée.

exemple:
NUM_INV;Path (si trouvé)
NUM_INV; (si non trouvé)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$Lists ="list of invoices"
write-Host "NUM_INV;Path"
foreach ($List in Get-Content $Lists)
{
foreach ($file in Get-ChildItem -recurse| Select-String -pattern $List | Select-Object -Unique path) {
[string]::Concat($List,";",$file.path)
}
}
Merci d'avance