![]() | |
|
Bei der GPMC handelt es sich um ein SnapIn, das innerhalb der Microsoft Management Console ausgeführt wird. Das alleine wäre für einen PowerShell-Einsatz noch nicht ausreichend, doch bringt die GPMC eine auf COM („Component Object Model“) basierende Schnittstelle mit und diese kann wiederum von der PowerShell aus angesprochen werden.
Um die GPMC-Schnittstelle nutzen zu können, muss zunächst ein Objekt der COM-Klasse „GPMgmt.GPM“ erzeugt werden, was mit dem PowerShell-Cmdlet net-object erledigt wird.
$gpm = new-object -comobject gpmgmt.gpm
Bei der Arbeit mit den diversen Befehlen werden häufig spezielle Konstanten benötigt. Diese vereinfachen die Arbeit ungemein und sorgen für aussagekräftigeren Code. Es lohnt sich daher, die Methode GetConstants zu nutzen, welche eine Sammlung sämtlicher Konstanten liefert.
$const = $gpm.GetConstants()
Der Zugriff auf die Konstante UseAnyDC erfolgt dann beispielsweise so:
$const.UseAnyDC
Microsoft Deutschland GmbH
Firmenprofil
Kontakt
posted am 01.09.2010 um 11:10 von Joachim Bernert
posted am 31.08.2010 um 11:03 von nicht registrierter User
posted am 30.08.2010 um 22:15 von nicht registrierter User
posted am 30.08.2010 um 17:01 von nicht registrierter User
posted am 26.08.2010 um 11:40 von Leserbrief SNET
(nicht registrierter User)
Kommentar abschicken