Verwenden des Cmdlet \"Get-PSProvider\"
Auflisten Ihrer installierten Windows PowerShell-Provider
Unter anderem legen die Windows PowerShell-Provider fest, innerhalb welcher Datenspeicher Sie sich bewegen können. Beispielsweise können Sie mit dem Befehl Get-ChildItem eine Liste aller in einem Ordner gefundenen Dateien ermitteln. Aus diesem Grund gibt es einen Provider für das Dateisystem. Sie können Get-ChildItem auch verwenden, um eine Liste aller in einem Registrierungsschlüssel enthaltenen Unterschlüssel abzufragen. Warum? Ganz richtig: Weil es für die Registrierung einen Provider gibt.
Um festzustellen, welche Provider Ihnen zur Verfügung stehen, rufen Sie einfach das Cmdlet Get-PSProvider ohne Parameter auf:
Get-PSProvider
Überraschung! Sie erhalten Informationen über Ihre Windows PowerShell-Provider zurück:
Name Capabilities Drives
---- ------------ ------
Alias ShouldProcess {Alias}
Environment ShouldProcess {Env}
FileSystem Filter, ShouldProcess {C, D, E}
Function ShouldProcess {Function}
Registry ShouldProcess {HKLM, HKCU}
Variable ShouldProcess {Variable}
Certificate ShouldProcess {cert}