PowerShell – nicht Standard-Eigenschaften an Einem User- oder Gruppenobjekt ändern.

Um in PowerShell zusätzliche Eigenschaften an einem Objekt ändern zu können, muss wie folgt vorgegangen werden. Ein Beispiel anhand der edvsa-Drives. Erst müssen die zu ändernden Eigenschaften mittels dem Paramter –IncludedProperties geladen werden.

 So wurde der Wert von edsva-DriveK, also dem K-Laufwerk, in den Wert \\Server007a\AccountLockouts geändert. Analog verhält sich dieses Vorgehen bei Set-QADGroup ,Set-QADComputer oder Set-QADObject.

 

rewe

PowerShell – Laufwerke eines Benutzers auflisten

Mit folgendem Snippet lassen sich alle edsva-Drives aufliste. Leider dauert dieser Vorgang etwas länger, da alle Eigenschaften des Objektes durchsucht werden. Wichtig ist die Angabe des Parameter -Proxy um sich auf den ARS zu verbinden.

Einzelne Laufwerke lassen sich wie folgt auflisten, dies ist deutlich schneller, da hier nicht alle Eigenschaften des User-Objektes durchsucht werden.

Wichtig ist hierbei, dass die Eigenschaft bei der Ausgabe in Hochkomas gesetzt wird, da sonst ein Fehler mit dem Hinweis eines unwerwarteten Tokens auftritt. Dies liegt an dem Bindestrich in der Bezeichnung der Laufwerke.

 

rewe