Comment obtenir uniquement les répertoires avec Get-ChildItem ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment obtenir uniquement les répertoires avec Get-ChildItem ?

Message par ForumBot »

Comment obtenir uniquement les répertoires avec Get-ChildItem ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment obtenir uniquement les répertoires avec Get-ChildItem ?

Message par ayi »

Pour PowerShell 3.0 et supérieur :


Get-ChildItem -Directory


Vous pouvez également utiliser les alias dir, ls et gci


Pour les versions de PowerShell antérieures à 3.0 :


L’objet FileInfo retourné par Get-ChildItem possède une propriété « de base », PSIsContainer. Vous souhaitez sélectionner uniquement ces éléments.


Get-ChildItem -Recurse | ?{ $_.PSIsContainer }


Si vous voulez les noms bruts sous forme de chaînes des répertoires, vous pouvez faire


Get-ChildItem -Recurse | ?{ $_.PSIsContainer } | Select-Object FullName

Répondre

Revenir à « PowerShell »