7960
03.01.2005, aktualisiert am 17.10.2012
13785
6
0
NETLOGON Zugriffe steuern
Hallo zusammen,
ich habe eigentlich etwas ganz Banales vor:
und zwar möchte ich NETLOGON-gesteuert einfach nur eine Batch-Datei ausfüren, die .ini-Files ins %windir%-Verzeichnis kopiert. Mit Admin-Rechten funzt das natürlich klasse, aber mit einem normalen Domänen-Benutzer wird natürlich der Zugriff verweigert. "runas" ist auch keine gute Lösung, da der User nichts davon mitbekommen soll. Gibt es da vielleicht die Möglichkeit das Kennwort des Admins als Parameter mitzugeben (ist aber unschön und sicherheitsrelevant geradezu höchstkritisch). Ansonsten wäre ich über jeden Vorschlag echt dankbar.
Mögliche Statements der Batch:
xcopy \\server1\NETLOGON\irgendeine.ini %windir% /Y
xcopy \\server2\eineandere.ini c$\windows\ /y
Danke!
Helladmin
ich habe eigentlich etwas ganz Banales vor:
und zwar möchte ich NETLOGON-gesteuert einfach nur eine Batch-Datei ausfüren, die .ini-Files ins %windir%-Verzeichnis kopiert. Mit Admin-Rechten funzt das natürlich klasse, aber mit einem normalen Domänen-Benutzer wird natürlich der Zugriff verweigert. "runas" ist auch keine gute Lösung, da der User nichts davon mitbekommen soll. Gibt es da vielleicht die Möglichkeit das Kennwort des Admins als Parameter mitzugeben (ist aber unschön und sicherheitsrelevant geradezu höchstkritisch). Ansonsten wäre ich über jeden Vorschlag echt dankbar.
Mögliche Statements der Batch:
xcopy \\server1\NETLOGON\irgendeine.ini %windir% /Y
xcopy \\server2\eineandere.ini c$\windows\ /y
Danke!
Helladmin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 5283
Url: https://administrator.de/contentid/5283
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
6 Kommentare
Neuester Kommentar
... versuch's mal damit:
RunAs Professional löst viele Probleme bei der Rechtevergabe und Softwareverteilung
Gruß
Atti
RunAs Professional löst viele Probleme bei der Rechtevergabe und Softwareverteilung
Gruß
Atti
Bin heute irgendwie blind - welchen zweiten
Link meinst Du??? Ich seh' nur den:
RunAs Professional löst viele Probleme bei der Rechtevergabe und Softwareverteilung
Gruß
helladmin
Link meinst Du??? Ich seh' nur den:
RunAs Professional löst viele Probleme bei der Rechtevergabe und Softwareverteilung
Gruß
helladmin
Hi,
zunächst einmal ein gesundes, neues Jahr
er meint den Link hier:
http://robotronic.de/runasspc/
...
0200 User or Computer - 200 Euro
...
Du kannst aber auch eine Batch-Datei mit "Bat2Com" in eine COM-Datei verwandeln; somit ist der Inhalt der Batch nicht lesbar. Wenn du dich mit Scripting-Host-Programmierung auskennst, kannst du einen Prozess mit "runas" starten und dann das Passwort per "Sendkeys" übergeben - VBS-Skripte lassen sich auch verschlüsseln [gibt's sogar von MS ein Freeware-Tool].
Schau mal hier nach: http://www.scriptinternals.de/startpage.htm
Was auch noch möglich wäre, mit dem Befehl "at" oder "winat" auf dem Remote-Computer eine Batch-Datei starten. Die Batch läuft dann im Systemkonto.
per VBS einen Prozess auf einem entfernten Rechner starten:
sComputer = "derClientPC"
sUser = "derClientPC\Administrator"
sPassword = "geheim"
sCmd = "cmd /c deinebatch.bat"
Set oSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
oSWbemLocator.Security_.ImpersonationLevel = 3 ' 3 = impersonate
Set oWMI = oSWbemLocator.ConnectServer(sComputer, _
"/root/CIMV2", sUser, sPassword)
Set oWMIProc = oWMI.Get("Win32_Process")
result = oWMIProc.Create (sCmd, Null, Null,procID)
ACHTUNG! Der Code ist nicht von mir !!! leider habe ich vergessen, wer diesen Code ursprünglich gebastelt hat!
Viel Glück noch ...
Gruß
PSi