2016-03-31 7 views
1

Ich habe einen Jenkins Job, in dem ich Windows Programm starten muss. Ich habe versucht, den Subprozess von Python zu verwenden, um das Programm zu starten, aber es sieht so aus, als wenn mein Python beendet wird, das Programm wird auch beendet. Es macht irgendwie Sinn, weil es ein Unterprozess ist ... Dann habe ich versucht, es so cmd c:\myprogram.exe in Jenkins Job zu starten, es funktioniert immer noch nicht ....Wie starte ich eine Window exe Datei in einem Jenkins Job

Irgendwelche Beratung?

+1

Was erwarten Sie als Ergebnis. Möchten Sie das Programm starten und es laufen lassen? Was für ein Programm ist das? Ist es eine Art Service? Wenn es nach dem Jenkins Job laufen soll, wer stoppt das Programm? –

Antwort

1

Sie wollen START verwenden, um das Programm in einen separaten Prozess zu starten.

Versuchen START c:\myprogram.exe

prüfen für einen Test nach bash.

@echo off echo "launching notepad.exe" notepad.exe echo "Marker 1" pause echo "launching notepad.exe with START" START notepad.exe echo "Marker 2" pause

Verwandte Themen