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.
1 2 3 4 5 |
$User ="Stefan.Rehwald" $userData = Get-QADUser $User -IncludedProperties edsva-DriveB, edsva-DriveD, edsva-DriveE, edsva-DriveF, edsva-DriveG, edsva-DriveH, edsva-DriveI, edsva-DriveJ, edsva-DriveK, edsva-DriveL, edsva-DriveM, edsva-DriveN, edsva-DriveO, edsva-DriveP, edsva-DriveQ, edsva-DriveR, edsva-DriveS, edsva-DriveT, edsva-DriveU, edsva-DriveV, edsva-DriveW, edsva-driveX, edsva-driveY, edsva-driveZ Set-QADUser -Identity $userData.SamAccountName -ObjectAttributes @{'edsva-DriveK' = "\\Server007a\AccountLockouts"} |
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