Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Compter le nombres de fichiers dans plusieurs dossiers

1 réponse
Avatar
RemiB
Bonjour,
Je viens de débuter en PowerShell et je cherche à savoir comment compter le nombre de fichiers dans plusieurs dossiers.

Pour être plus claire je souhaite une réponse comme ceci :

"
Recherche dans le répertoire c:Exemple :

c:ExempleExemple1 : 2 Fichiers
c:ExempleExemple2 : 3 Fichiers
c:ExempleExemple3 : 5 Fichiers
"

Je souhaite ensuite appliquer une action lorsque le nombre de fichiers est supérieur à 2.

Merci de votre future réponse, en espérant avoir été clair.
Cordialement

1 réponse

Avatar
Michel__D
Bonjour,
Le 07/05/2018 à 11:41, RemiB a écrit :
Bonjour,
Je viens de débuter en PowerShell et je cherche à savoir comment compter le
nombre de fichiers dans plusieurs dossiers.
Pour être plus claire je souhaite une réponse comme ceci :
"
Recherche dans le répertoire c:Exemple :
c:ExempleExemple1 : 2 Fichiers
c:ExempleExemple2 : 3 Fichiers
c:ExempleExemple3 : 5 Fichiers
"
Je souhaite ensuite appliquer une action lorsque le nombre de fichiers est
supérieur à 2.
Merci de votre future réponse, en espérant avoir été clair.
Cordialement

A adapter :
$chemin = "C:TEMP"
Write-Host "Recherche dans le répertoire " $chemin ":`n"
$ListRep=Get-ChildItem $chemin -Recurse | Where {$_.PSIsContainer -eq 1} |`
ForEach {$_.Get_FullName()}
ForEach ($Rep in $ListRep) {
$ListFile=Get-ChildItem $Rep | Where {$_.PSIsContainer -eq 0} | ForEach {$_.Name}
Write-Host $Rep ":" $ListFile.Count "fichier(s)."
}