Startseite > Dokumentation > Microsoft > Active Directory > Active Directory - PS-Let zum Globalen anpassen des Home Folder Pfades bei Filesserver wechsel
 
 
 
 

Active Directory - PS-Let zum Globalen anpassen des Home Folder Pfades bei Filesserver wechsel


Beschreibung

diese Kurzbeschreibung soll die Schritte darstellen, wie Sie mit Hilfe eine PS Scripts den Speicherpfad eines Home User Directorys abändern können.

Ziel; dieses Script wurde gedacht, wenn ein Filesserver Wechsel Statt findet, auf dem die Userverzeichnisse abgelegt sind.

 

Schritte:

  1. Öffnen Sie ein Editor zum erstellen eins PowerShell Scripts.
  2. Das Script

    Import-Module ActiveDirectory

    $oldServerName = "oldserver"
    $newServerName = "newserver"

    $AllUsers = Get-ADUser -LDAPFilter '(name=*)' -SearchBase "DC=domain,DC=local" -Properties HomeDirectory
     
    foreach($user in $AllUsers){
     
    if(($user.HomeDirectory.ToString()).contains($oldServerName)){
    $homeDirectory = ($user.HomeDirectory.ToString()) -replace $oldServerName, $newServerName
    Set-ADUser $user.DistinguishedName -HomeDirectory $homeDirectory
    }

    }

    Achten Sie bei der Angabe der Servernamen, dass diese Case Sensitiv eingetragen werden.


  3. Speichern Sie das Script mit einem eindeutigem Namen ab: change_user-home-path.ps1

 

Wenn Sie das Script anwenden, stellen Sie sicher, dass Sie die PS Console mit administrativen Rechnten verwenden.