84075
Goto Top

Aktualisierungen in der Userverwaltung im Active Directory

Hallo,
gibt es eine Möglichkeit im AD bestimmte Einträge für alle User per Skript zu ändern? Bsp: Profile Path oder Logonskript

Content-ID: 137271

Url: https://administrator.de/forum/aktualisierungen-in-der-userverwaltung-im-active-directory-137271.html

Ausgedruckt am: 22.04.2025 um 09:04 Uhr

2hard4you
2hard4you 03.03.2010 um 09:32:48 Uhr
Goto Top
Moin

kurze Frage - kurze Antwort

ja

Gruß

24
25510
25510 03.03.2010 um 09:36:20 Uhr
Goto Top
wsh kann helfen.

mfg,
TZ
84075
84075 03.03.2010 um 09:43:22 Uhr
Goto Top
wie mache ich das mit wsh wenn ich den profile path für alle User aktualisieren will?
84075
84075 03.03.2010 um 09:43:45 Uhr
Goto Top
verrätst du mir auch wie es machst? Für einen User per vbs Skript mache ich das so:

Set objUser = GetObject _
  ("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")  
 
objUser.Put "profilePath", "\\sea-dc-01\Profiles\myerken"  
objUser.Put "scriptPath", "logon.bat"  
objUser.Put "homeDirectory", "\\sea-dc-01\HomeFolders\myerken"  
objUser.Put "homeDrive", "H:"  
objUser.SetInfo
84075
84075 03.03.2010 um 10:18:12 Uhr
Goto Top
Das hier änder das Logonskript für eine Gruppe. Wie amche ich das wenn ich gerne die Änderungen für alle User vornehmen will, egal welcher Gruppe sie angehören?!?!

Set objGroup = GetObject _
  ("LDAP://cn=Scientists,ou=R&D,dc=NA,dc=fabrikam,dc=com")  
objGroup.GetInfo
arrMemberOf = objGroup.GetEx("member")   
WScript.Echo "Members:"  
For Each strMember in arrMemberOf
    Set objUser = GetObject _
       ("LDAP://" & strMember)   
    objUser.Put "scriptPath", "logon.bat"   
    objUser.SetInfo 
Next
2hard4you
2hard4you 03.03.2010 um 12:24:51 Uhr
Goto Top
Moin,

kann man mit den DS-Kommandos direkt machen - schau Dir mal dsmod & die anderen an...

Gruß

24