Question
Recherche et comparer
- pcarrey
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 9 ans 1 mois #23024
par Laurent Dardenne
Tutoriels PowerShell
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é.
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 9 ans 1 mois #23025
par Laurent Dardenne
Tutoriels PowerShell
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.
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
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Recherche et comparer