Dieser Befehl listet alle Benutzer auf, welche einen entsprechenden Server im ProfilePath drin haben:
Get-ADUser -Filter * -Properties * | where {$_.ProfilePath -like "\\SERVERNAME*"} | select Name,ProfilePath
Danach kann der Pfad wie folgt geändert werden:
$ADUsers = Get-ADUser -Filter * -Properties * | where {$_.ProfilePath -like "\\SERVERNAME*"}
foreach ($User in $ADUsers) { $UserProfile = "\\SERVERNAME_NEU.DOMAIN.LOCAL\Profiles$\" + $User.Samaccountname Set-ADUser -Identity $User -ProfilePath $UserProfile }
2 comments