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-Key: 137271

Url: https://administrator.de/contentid/137271

Printed on: April 23, 2024 at 07:04 o'clock

Member: 2hard4you
2hard4you Mar 03, 2010 at 08:32:48 (UTC)
Goto Top
Moin

kurze Frage - kurze Antwort

ja

Gruß

24
Mitglied: 25510
25510 Mar 03, 2010 at 08:36:20 (UTC)
Goto Top
wsh kann helfen.

mfg,
TZ
Mitglied: 84075
84075 Mar 03, 2010 at 08:43:22 (UTC)
Goto Top
wie mache ich das mit wsh wenn ich den profile path für alle User aktualisieren will?
Mitglied: 84075
84075 Mar 03, 2010 at 08:43:45 (UTC)
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
Mitglied: 84075
84075 Mar 03, 2010 at 09:18:12 (UTC)
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
Member: 2hard4you
2hard4you Mar 03, 2010 at 11:24:51 (UTC)
Goto Top
Moin,

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

Gruß

24