84075

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
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 137271

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

Ausgedruckt am: 14.07.2025 um 23:07 Uhr

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

kurze Frage - kurze Antwort

ja

Gruß

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

mfg,
TZ
84075
84075 03.03.2010 um 09:43:22 Uhr
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
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
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
Moin,

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

Gruß

24