piro79 10 Geschrieben 10. Januar 2006 Melden Teilen Geschrieben 10. Januar 2006 Moin, also nachdem ich die Suche hier benutzt habe, komme ich nicht weiter. Situation: Ich möchte gerne eine Batchdatei auf einem Server von meinem Arbeitsplatz starten, welche dann wiederum eine andere Batchdatei startet. Diese Prozedure benötige ich, um SecurityPatches zu installieren. Der allgemeine Umgang mit psexec ist mir bekannt und klappt auch. Ich kann cmd und notepad öffnen. Nur wenn in der remote batch eine weiter Verlinkung zur einer anderen batch ist, funktioniert es nicht. Warum? Ich hoffe mir kann einer helfen. Sven Zitieren Link zu diesem Kommentar
Hirgelzwift 10 Geschrieben 10. Januar 2006 Melden Teilen Geschrieben 10. Januar 2006 Erkläre es sich mal bitte etwas besser. Du möchtest eine batch starten die dann eine batch startet? Wann und wo soll das passieren? Beim starten, beim anmelden beim Server beim Client? Zitieren Link zu diesem Kommentar
piro79 10 Geschrieben 10. Januar 2006 Autor Melden Teilen Geschrieben 10. Januar 2006 Ok, auf einen Server liegen die SecurityPatche und die Batchdatei(Datei A), um die SecurityPatche zu installieren. Alle weiteren Server haben eine Batchdatei(Datei B), die die Datei A aufruft. Der Vorteil ist halt das man nur an einer Stelle etwas ändern muss. Meine Situation: Ich möchte von meinem Laptop die Datei B auf den Servern ausführen, welche dann ja halt auf die Datei A verlinkt. So werden die SecurityPatche auf dem Server installiert. Problem ist halt, dass es nicht geht. Warum??? Er sagt mir immer Access denied obwohl ich Systemadminitrator bin und auf alles zugreifen kann. Ich hoffe das hilft weiter. Sven Zitieren Link zu diesem Kommentar
Hirgelzwift 10 Geschrieben 10. Januar 2006 Melden Teilen Geschrieben 10. Januar 2006 Um ehrlich zu sein, ganz verstanden habe ich dich immer noch nicht. Auf alle Fälle ist ein ein berechtigungsproblem aber das hätte dir jeder sagen können. Du sagst von deinem notebook aus? wie kommst du von deinem notebook auf die server? per RDC? Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 10. Januar 2006 Melden Teilen Geschrieben 10. Januar 2006 Hallo Piro, Ich glaub, das wird so nicht gehen. Aber du kannst dir z.B. mit Schtasks.exe remote einen Task anlegen, der dann die Batch innerhalb der nächsten 2 Minuten dort startet. Musst dir nur eine parametrisierte Batch für Schtasks schreiben, dann gehts auch ganz easy cu blub Zitieren Link zu diesem Kommentar
McMurphy 10 Geschrieben 11. Januar 2006 Melden Teilen Geschrieben 11. Januar 2006 Hallo Sven ich habe da auch schon einmal Jugend forscht gespielt. Hatte das gleiche Problem wie du, dass ich remote eine Batch aufrufen will, die wiederum eine Batch aufruft. Momentan ruf ich die Start-Batch einfach mit \\Servername\Pfad\StartBatch.bat auf. Das Problem hierbei ist, dass im DOS-Fenster dann eine Meldung kommt, dass UNC-Pfade nicht unterstützt werden. Die Ausführung der Batch funktioniert aber trotzdem, solange ich es mit einem User ausführe, der auf allen Systemen die von der Batch betroffen sind, der Admin-Rechte hat. Viel Erfolg Murphy 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.