In diesem Artikel:
Kategorie:
AD ,
PowerShell Powershell:
foreach ,
Get-ADObject ,
LDAPFilter
#Bisherigen Vorgesetzten ermitteln
$altermanagerDN = (Get-ADUser SamAccountName).DistinguishedName
#Neuen Vorgesetzten ermitteln
$neuerManagerDN = (Get-ADUser SamAccountName).DistinguishedName
#User ermitteln
$users = Get-ADObject -LDAPFilter "(manager=$altermanagerDN)"
#Vorgesetzten ändern
foreach ($user in $users) {Set-ADObject -Identity $user.DistinguishedName -Replace @{manager=$neuerManagerDN}}
#Überprüfung des Ergebnisses
Get-ADObject -LDAPFilter "(manager=$neuermanagerDN)" -Properties Name, SamAccountName, Manager