Ausführen einer Batchdatei auf einem Remote-Server mit psexec
1987
Narayana Boominathan
Ich habe etwa 10 Batch-Dateien, die diese Batch-Dateien von einer Haupt-Bat-Datei aufrufen. Jetzt möchte ich alle diese bat-Datei auf einem Remote-Server ausführen.
Ich habe den folgenden Befehl verwendet, um meine Batchdatei zur Ausführung auf einem Remote-Server auszuführen
psexec \\10.47.36.182 -c C:\Users\SVCT\Desktop\samples\_main_script.bat
Dies ist die folgende Ausgabe, die ich beim Ausführen des obigen Befehls erhielt
PsExec v2.2 - Execute processes remotely Copyright (C) 2001-2016 Mark Russinovich Sysinternals - www.sysinternals.com The system cannot find the file C:\Users\SVCT-WI-Jenkins\Desktop\test.log. The system cannot find the path specified. C:\WINDOWS\system32>The system cannot find the path specified. REM @Echo Off
Das System kann den angegebenen Pfad nicht finden. Das System kann den angegebenen Pfad nicht finden.
Das Folgende ist meine Hauptbatchdatei.
REM @Echo Off SetLocal EnableDelayedExpansion ::This line is just in case n has been defined before the batch file is run Set n= Set InputFile=C:\Users\SVCT-WI-Jenkins\Desktop\test.log For /F "tokens=*" %%I IN (%InputFile%) DO ( Set /a n+=1 Set var!n!=%%I REM echo "%var!n!%" ) EndLocal & ( set "cluster_check=%var1%" set "servername=%var2%" set "servername1=%var3%" set "artifact_folder=%var4%" ) call C:\Users\SVCT-WI-Jenkins\Desktop\Scripts_palani_new\samples\1_cluster_check.bat %cluster_check% echo %enviroment% echo %enviroment% call C:\Users\SVCT-WI-Jenkins\Desktop\Scripts_palani_new\samples\2_server_connectivity.bat %servername%
Kann mir jemand helfen, das zu beheben ... Ich muss alle Bat-Dateien auf dem Remote-Server ausführen
Es sucht nach der Datei test.log in dem Pfad, den Sie auf dem Remote-Server angegeben haben. Erraten, dass es sich tatsächlich um einen Pfad auf Ihrem lokalen System handelt, und das Skript sollte auf etwas anderes verweisen
BrianC vor 6 Jahren
1
Die Datei, die auf meinem lokalen Server vorhanden ist, nicht auf meinem Remote-Server. Wie kann ich das korrigieren? Mittlerweile muss ich das inside-bat-Skript ausführen, das auch auf dem Remote-Server ausgeführt werden muss
Narayana Boominathan vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen