Wie bekomme ich einen Exit-Code eines Unterprozesses?
344
Sidney
Also, ich habe Prozess B. Normalerweise wird Prozess B aufgerufen und vollständig im Kontext von Prozess A ausgeführt. Leider läuft Prozess B aus irgendeinem Grund nicht mehr ordnungsgemäß, wenn er von A aufgerufen wird, aber er funktioniert einwandfrei, wenn er direkt von der aufgerufen wird Befehlszeile.
Ich habe leider keinen Zugriff auf die Quelle für Prozess A - Gibt es eine Möglichkeit, den Exit-Code von Prozess B zu erhalten, während er von Prozess A aufgerufen wird? Ich verwende Windows 10 - vielleicht etwas in derselben Familie wie ProcMon?
Fügen Sie dem Prozess ggf. die Logik "ECHO% ERRORLEVEL% >>" c: \ logs \ logfile.txt "usw. hinzu, und überprüfen Sie die Protokolldatei nach deren Ausführung, um zu sehen, was sie ist. über ein [CALL] (https://ss64.com/nt/call.html) über Windows-Befehlszeilenstapel usw.
Pimp Juice IT vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
NetBSD, OpenBSD, * BSD und FreeBSD im Vergleich
-
1
Irgendeine Möglichkeit, Process.fork () unter Windows zu simulieren?
-
1
Wie kann ich den Rückkehrstatus eines Befehls überprüfen, der in Windows von der Befehlszeile aus au...
-
6
Wie kann man eine Shortcut- oder Batch-Datei an die neue Taskleiste und das Startmenü von Windows 7,...
-
6
Eigentümerfenster rekursiv ändern 7
-
1
Linux / Perl - Was passiert, wenn ein Prozess gespalten wird?
-
4
Wie tausche ich die Windows- und Steuertasten in Windows aus?
-
3
Wie greife ich einen Prozess, der nicht stirbt, wenn die Shell beendet wird?
-
1
Deaktivieren, wenn sich die Maus in Windows 7 am Bildschirmrand befindet, zeigt Desktop.
-
10
ROBOCOPY dazu bringen, einen "richtigen" Exit-Code zurückzugeben?