Introduction au PowerShell
Les lecteurs étendus
PowerShell offre la possibilité de parcourir de manière uniforme des objets organisés hiérarchiquement.
Ainsi il est possible de naviguer sur différents types de structure de données tels que le système de fichier,
la base de registre, Active Directory ou WMI.
Par exemple, la commande pour lister les dossiers d'un répertoire ou énumérer le contenu d'une clef de la base de registre
est la même.
PS>Get-PSDrive Name Provider Root ---- -------- ---- Alias Alias C FileSystem C:\ cert Certificate \ E FileSystem E:\ Env Environment Function Function HKCU Registry HKEY_CURRENT_USER HKLM Registry HKEY_LOCAL_MACHINE Variable Variable
Ainsi il suffit de se positionner sur un lecteur en mettant son nom suivi de ":" :
PS> cd HKLM:\HARDWARE PS> ls La même chose avec : PS> set-location HKLM:\HARDWARE PS> dir