Veröffentlicht 9. September 200421 j hi, habe eine Netzwerk mit ca. 300 Rechnern, 2 Server mit Windows 2003; Auf allen Rechern ist ein User mit Adminrechten angelegt. Dieser soll nun aktiviert werden!!! Wie mach ich das am besten (und einfachsten)?????????????? Kann mir bitte jemand helfen. danke
10. September 200421 j Eine Möglichkeit wäre, folgendes Script über das Anmeldescript des Rechners zu starten: Option Explicit Dim objComputer, objUser Dim strUser strUser = "der User den du ändern willst" set objComputer = GetObject("WinNT://.,COMPUTER") set objUser = objComputer.GetObject("USER",strUser) objUser.AccountDisabled = True objUser.SetInfo musst eben die Variable strUser entsprechend füllen. Voraussetzung ist natürlich, dass der User auf allen Maschinen gleich heisst. Ansonsten müsste man sich noch Gedanken machen, wie man strUser dynamisch füllt. Den Code einfach als .vbs abspeichern und dann aus dem LogonScript heraus mit z.B. "cscript.exe disableUser.vbs" aufrufen. es ist aber keine Fehlerbehandlung drin, existiert der User nicht, krachts, auch wird es vermutlich fehlschlagen, wenn der anmeldende User keine Adminrechte hat. Man könnte das ganze auch zentral ablaufen lassen, aber dazu muss wiederum sichergestellt sein, dass die Zielrechenr auch laufen. Hat also alles Vor- und Nachteile. Gruss Thoralf
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.