chock 10 Geschrieben 30. September 2013 Melden Teilen Geschrieben 30. September 2013 Hallo Forum, ich möchte mit einem Powershell Script die HomePfade und Terminalpfade ändern. Folgendes Script habe ich erstellt, leider funktiniert es nicht ganz richtig. Die Pfade werde alle im AD gesetzt, aber nach der Anmeldung ist der Homepfad nicht da. Terminalpfade sind alle da. Wenn ich nun händisch den Pfad bei dem User übernehme läuft es. Woran könnte das liegen? Danke $OU = "OU=,OU=,DC="$objSearch = New-Object System.DirectoryServices.DirectorySearcher $objSearch.PageSize = 15000 $objSearch.Filter = "(&(objectCategory=User)(objectCategory=Person))" $objSearch.SearchRoot = "LDAP://$OU" $allUsers = $objSearch.FindAll() foreach ($user in $allUsers) { $o = $user.GetDirectoryEntry() $logonname = $o.sAMAccountName $o.InvokeSet('TerminalServicesHomeDrive', "R:") $o.InvokeSet('TerminalServicesHomeDirectory',"\\domäne.org\$logonname") $o.InvokeSet('TerminalServicesProfilePath',"\\domäne.org\$logonname\tsprofil") $o.InvokeSet('HomeDrive',"R") $o.InvokeSet('HomeDirectory',"\\domäne.org\$logonname") $o.CommitChanges() } Viele Grüße Christian Zitieren Link zu diesem Kommentar
mamamia 13 Geschrieben 1. Oktober 2013 Melden Teilen Geschrieben 1. Oktober 2013 Wenn die Pfade für alle User gleich sind, dann mach das am besten über die Gruppenrichtlinie. Da sparst du dir das setzten für jeden einzelnen User. Automatisiert sich gerade beim Anlegen neuer User. Zitieren Link zu diesem Kommentar
samsam 14 Geschrieben 1. Oktober 2013 Melden Teilen Geschrieben 1. Oktober 2013 Moin, hier sind Beispiele: Hey, Scripting Guy! How Can I Edit Terminal Server Profiles for Users in Active Directory? Active Directory Terminal Services properties MFG Zitieren Link zu diesem Kommentar
chock 10 Geschrieben 1. Oktober 2013 Autor Melden Teilen Geschrieben 1. Oktober 2013 Wenn die Pfade für alle User gleich sind, dann mach das am besten über die Gruppenrichtlinie. Da sparst du dir das setzten für jeden einzelnen User. Automatisiert sich gerade beim Anlegen neuer User. Hallo, Ja könnte ich auch machen, aber dafür muss ich mir die gesamte Infrastruktur nochmal anschauen. Da wir sehr viele Standorte haben. Auf die schnelle ist mir das zu kritisch. Mein Script funktioniert ja, nur scheint das Commit nicht auf das Basis Profil Homepage zu funktionieren. Gruß Christian Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.