Question Boucle while avec un Get-ChildItem

Plus d'informations
il y a 14 ans 11 mois #9788 par Leharivel
Bonjour,

Je souhaite utiliser une boucle while pour effectuer une opération sur chaque fichier reçu par la commande Get-ChildItem mais je ne sais pas comment faire

Quelqu'un a une idée

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

Plus d'informations
il y a 14 ans 10 mois #9800 par xyz
Réponse de xyz sur le sujet Re:Boucle while avec un Get-ChildItem
Salut,
l'usage d'une boucle foreach est peut être préférable :
[code:1]
foreach ($F in gci c:\temp) {Write $F.fullname}
[/code:1]

Tutoriels PowerShell

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

Plus d'informations
il y a 14 ans 10 mois #9805 par Leharivel
Merci Laurent,

Cela fonctionne mais j'ai trouvé cela qui va me permettre de supprimer les fichiers txt ou doc :

Get-Childitem $mydata -recurse -force | Where {$_.LastWriteTime -le \"$lastmod\"} | Foreach {
If (($_.extension -eq \".txt\") -or ($_.extension -eq \".doc\")) {
write-host \"Deleting File $_.fullname\" -foregroundcolor \"Red\"; Remove-Item $_.fullname | out-null
}
}

Cdt

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

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