ginka 10 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 hallo, ich möchte einrichten, dass auf einem windows2003-server bei jedem start ein batchfile ausgeführt wird. den schlüssel "run" aus der registry habe ich versucht, jedoch wird das batchfile erst ausgeführt, wenn sich ein benutzer anmeldet. wie bringe ich windows dazu, dass auch ohne benutzeranmeldung das batchfile exekutiert wird? Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 Wurde geplante Tasks schon mal genau angeschaut? Dann gibt es auch Gruppenrichtlinien, Computerkonfiguration. Zitieren Link zu diesem Kommentar
zahni 558 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 Richte für den Server eine Gruppenrichtlinie ein. Dort kannst Du unter dem Punkt Computerkonfiguration -> "Windows-Einstellungen -> Skripts" das skript unter "Start" erstellen. -Zahni Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 den schlüssel "run" aus der registry habe ich versucht, jedoch wird das batchfile erst ausgeführt, wenn sich ein benutzer anmeldet.Mit welchen Run-Key wurde es dann probiert? HKLM oder HKU? Zitieren Link zu diesem Kommentar
ginka 10 Geschrieben 12. Mai 2006 Autor Melden Teilen Geschrieben 12. Mai 2006 Mit welchen Run-Key wurde es dann probiert? HKLM oder HKU? mit HKLM. Danke mit den Gruppenrichtlinien hats funktioniert. Zitieren Link zu diesem Kommentar
ginka 10 Geschrieben 12. Mai 2006 Autor Melden Teilen Geschrieben 12. Mai 2006 mit HKLM. Danke mit den Gruppenrichtlinien hats funktioniert. sollte es etwa mit HLKM auch funktionieren?? Zitieren Link zu diesem Kommentar
ginka 10 Geschrieben 12. Mai 2006 Autor Melden Teilen Geschrieben 12. Mai 2006 kommando zurück, gpedit funktioniert doch nicht. leider hängt der w2003-server bei der maske "startskripts werden ausgeführt" einige minuten, und die befehle im skript "net-share befehl" werden nicht ausgeführt. sind zu diesem zeitpunkt die netzwerktreiber noch nicht geladen? auf windows xp prof funktioniert das einwandfrei Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 leider hängt der w2003-server bei der maske "startskripts werden ausgeführt" einige minuten, und die befehle im skript "net-use befehl" werden nicht ausgeführt. sind zu diesem zeitpunkt die netzwerktreiber noch nicht geladen? bei einem windows xp client funktioniert dasselbe skript einwandfrei Ich muss gestehen, ich halte diese Sache für etwas ungwöhnlich, trotzdem sollte sie funktionieren. Normalerweise führt man ein Loginskript auf einer Workstation aus, macht mit mit net use ein Mapping auf eine Serverressource. Ob die Netzwerkverbindungen zu dem Zeitpunkt bereits hergestellt sind, ist normalerweise an den Meldungen auf dem Bildschirm ablesebar. Das Loginskript läuft ja vom Standard her nicht sichtbar ab. Das kann man aber ändern in der Gruppenrichtlinie, Administrative Einstellungen, Skripts. Wohin wird das Mapping denn ausgeführt, ist das Ziel möglicherweise nicht erreichbar oder liegt es an der Berechtigung darauf? Zitieren Link zu diesem Kommentar
zahni 558 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 Das Startup-Script wird mit System-Rechte ausgeführt. Ich bin mit nicht sicher, ob das System-Konto genug Rechte für "net share" hat. BTW: Wozu sollte man Net share auf einem Server in einem Script ausführen ? -Zahni Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 ....die befehle im skript "net-share befehl" werden nicht ausgeführt.Das sehe ich jetzt erst nach dem Beitrag von Zahni. Da frage ich aber mal, wozu soll das gut sein? Net share nach Systemstart? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.