Gruppenrichtlinien Powershell: Unterschied zwischen den Versionen
| Zeile 2: | Zeile 2: | ||
*under Construction* | *under Construction* | ||
| − | =User anlegen= | + | =User im AD anlegen= |
New-ADUser -DisplayName:"Thomas Will" -GivenName:"Thomas" -Name:"Thomas Will" -Path:"CN=Users,DC=XINUX,DC=local" -SamAccountName:"t.will" -Server:"XinuxServer.XINUX.local" -Surname:"Will" -Type:"user" -UserPrincipalName:"t.will@XINUX.local" | New-ADUser -DisplayName:"Thomas Will" -GivenName:"Thomas" -Name:"Thomas Will" -Path:"CN=Users,DC=XINUX,DC=local" -SamAccountName:"t.will" -Server:"XinuxServer.XINUX.local" -Surname:"Will" -Type:"user" -UserPrincipalName:"t.will@XINUX.local" | ||
| Zeile 8: | Zeile 8: | ||
Set-ADAccountPassword -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -NewPassword $newpwd -Reset | Set-ADAccountPassword -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -NewPassword $newpwd -Reset | ||
| − | =User | + | =User im AD aktivieren / deaktivieren= |
<span style="color:red">Enable</span>-ADAccount -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | <span style="color:red">Enable</span>-ADAccount -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | ||
<span style="color:red">Disable</span>-ADAccount -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | <span style="color:red">Disable</span>-ADAccount -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | ||
| − | =User | + | =User im AD vor versehentlichem Löschen schützen (Ja / Nein)= |
Set-ADObject -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -ProtectedFromAccidentalDeletion:<span style="color:red">$false</span> -Server:"XinuxServer.XINUX.local" | Set-ADObject -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -ProtectedFromAccidentalDeletion:<span style="color:red">$false</span> -Server:"XinuxServer.XINUX.local" | ||
| Zeile 33: | Zeile 33: | ||
Parameter $true / $false | Parameter $true / $false | ||
| − | =User Netzlaufwerk im | + | =User Netzlaufwerk im AD anlegen oder löschen= |
| + | * Anlegen: | ||
Set-ADUser -HomeDirectory:"\\SERVERNAME\FREIGABEVERZEICHNIS\" -HomeDrive:"H:" -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | Set-ADUser -HomeDirectory:"\\SERVERNAME\FREIGABEVERZEICHNIS\" -HomeDrive:"H:" -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | ||
| − | + | *Löschen: | |
Set-ADUser -HomeDirectory:$null -HomeDrive:$null -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | Set-ADUser -HomeDirectory:$null -HomeDrive:$null -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | ||
| − | =User Profilpfad im | + | =User Profilpfad im AD anlegen= |
| − | =User Profilpfad im | + | =User Profilpfad im AD löschen= |
Set-ADUser -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -ProfilePath:$null -Server:"XinuxServer.XINUX.local" | Set-ADUser -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -ProfilePath:$null -Server:"XinuxServer.XINUX.local" | ||
| − | =User im | + | =User im AD umbenennen= |
Set-ADUser -DisplayName:"Thomas Will" -GivenName:"Thomas" -Surname:"Will" -Identity:"CN=Tommy Willy,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | Set-ADUser -DisplayName:"Thomas Will" -GivenName:"Thomas" -Surname:"Will" -Identity:"CN=Tommy Willy,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" | ||
Rename-ADObject -Identity:"CN=Tommy Will,CN=Users,DC=XINUX,DC=local" -NewName:"Thomas Will" -Server:"XinuxServer.XINUX.local" | Rename-ADObject -Identity:"CN=Tommy Will,CN=Users,DC=XINUX,DC=local" -NewName:"Thomas Will" -Server:"XinuxServer.XINUX.local" | ||
Version vom 26. April 2021, 12:47 Uhr
Grundlagen, Bedingungen
*under Construction*
User im AD anlegen
New-ADUser -DisplayName:"Thomas Will" -GivenName:"Thomas" -Name:"Thomas Will" -Path:"CN=Users,DC=XINUX,DC=local" -SamAccountName:"t.will" -Server:"XinuxServer.XINUX.local" -Surname:"Will" -Type:"user" -UserPrincipalName:"t.will@XINUX.local"
User Passwort setzten bzw. ändern
Set-ADAccountPassword -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -NewPassword $newpwd -Reset
User im AD aktivieren / deaktivieren
Enable-ADAccount -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local"
Disable-ADAccount -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local"
User im AD vor versehentlichem Löschen schützen (Ja / Nein)
Set-ADObject -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -ProtectedFromAccidentalDeletion:$false -Server:"XinuxServer.XINUX.local"
Parameter $true / $false
User Passwort läuft NIE ab (Ja / Nein)
Set-ADAccountControl -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -PasswordNeverExpires:$true -Server:"XinuxServer.XINUX.local"
Parameter $true / $false
User kann sein Passwort ändern (Ja / Nein)
Set-ADAccountControl -CannotChangePassword:$true -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local"
Parameter $true / $false
User ändert sein Passewort beim Logon (Ja / Nein)
Set-ADUser -ChangePasswordAtLogon:$false -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local"
Parameter $true / $false
User Netzlaufwerk im AD anlegen oder löschen
- Anlegen:
Set-ADUser -HomeDirectory:"\\SERVERNAME\FREIGABEVERZEICHNIS\" -HomeDrive:"H:" -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local"
- Löschen:
Set-ADUser -HomeDirectory:$null -HomeDrive:$null -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local"
User Profilpfad im AD anlegen
User Profilpfad im AD löschen
Set-ADUser -Identity:"CN=Thomas Will,CN=Users,DC=XINUX,DC=local" -ProfilePath:$null -Server:"XinuxServer.XINUX.local"
User im AD umbenennen
Set-ADUser -DisplayName:"Thomas Will" -GivenName:"Thomas" -Surname:"Will" -Identity:"CN=Tommy Willy,CN=Users,DC=XINUX,DC=local" -Server:"XinuxServer.XINUX.local" Rename-ADObject -Identity:"CN=Tommy Will,CN=Users,DC=XINUX,DC=local" -NewName:"Thomas Will" -Server:"XinuxServer.XINUX.local"