Question Recherche et comparer

Plus d'informations
il y a 9 ans 1 mois #23015 par pcarrey
Recherche et comparer a été créé par pcarrey
Bonjour,

Débutante en powershell, je cherche a lire dans un fichier log.txt et me retourner OK si la photo est dans le fichier log et dans mon dossier source ou Faux si sa ne l'ai pas.

Pouvez-vous m'aider svp ?

Voici se que j'ai essayé de faire :

[code:1]
$source = \"U:\TEST\Compression\images\"
$log = \"U:\TEST\Compression\log.txt\"

$source_listephotos = Get-ChildItem $source -Recurse

foreach ( $source_photos in $source_listephotos ) {

if ($source_photos -contains $log) {Write-Host OK}
else {Write-Host Faux}
}
[/code:1]<br><br>Message édité par: pcarrey, à: 30/01/17 14:06

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 1 mois #23024 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:Recherche et comparer
Ton appel à Get-ChilItem renvoi tout, fichiers et sous-répertoires.

Pour une recherche d'occurence dans une liste il y a + possibilités, notamment les hashset mais c'est un usage avancé.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 1 mois #23025 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:Recherche et comparer
Regarde également le cmdlet Compare-Object, mais il faut que tes deux listes référencent des noms de fichiers uniquement.
Tu trouveras des exemples et des explications en recherchant dans les anciens posts.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.040 secondes
Propulsé par Kunena