G
Guest
Gast
Guten Tag,
also ich habe folgendes Problem.
Ich möchte über die Doskommandozeile ein Pythonskript starten.
Das ganze soll über Buttondruck funktionieren.
Der Pfad zu python ist:
"C:\xyz\xyt\Python22\Core\python.exe"
Das Skript
"D:\abc\Pythonskript.py"
Im Normalfall müsste ich dann ja einfach folgendes machen:
Das geht aber leider nicht. Dann meckert der python rum das er leerzeichen hat.
Also habe ich folgendes probiert.
work.cmd erstellt:
Die in das verzeichnis gelegt wo das Pythonskript.py drin liegt und dann von dort gestartet:
Soweit geht das auch erstmal. Die Dosbox öffnet sich das Pythonskript startet, aber führt nur die erste Aktion aus.
Ich vermute, das sich die meine Dosbox einfach zu früh schließt und die anderen Aktionen aber die Dosbox brauchen.
Hat jemand eine Idee woran es liegen kann bzw. hat jemand ne Idee wie ich meine Dosbox länger aufbehalten kann?
Meinetwegen darf diese auch erstmal auf bleiben. Die Prozessid kann ich ja nachher wieder killen.
Ich danke euch schonmal im Vorraus !
also ich habe folgendes Problem.
Ich möchte über die Doskommandozeile ein Pythonskript starten.
Das ganze soll über Buttondruck funktionieren.
Der Pfad zu python ist:
"C:\xyz\xyt\Python22\Core\python.exe"
Das Skript
"D:\abc\Pythonskript.py"
Im Normalfall müsste ich dann ja einfach folgendes machen:
Code:
Runtime.getRuntime().exec("C:\xyz\xyt\Python22\Core\python.exe" "D:\abc\Pythonskript.py")
Das geht aber leider nicht. Dann meckert der python rum das er leerzeichen hat.
Also habe ich folgendes probiert.
work.cmd erstellt:
Die in das verzeichnis gelegt wo das Pythonskript.py drin liegt und dann von dort gestartet:
Code:
Runtime.getRuntime().exec("D:\abc\work.cmd")
Soweit geht das auch erstmal. Die Dosbox öffnet sich das Pythonskript startet, aber führt nur die erste Aktion aus.
Ich vermute, das sich die meine Dosbox einfach zu früh schließt und die anderen Aktionen aber die Dosbox brauchen.
Hat jemand eine Idee woran es liegen kann bzw. hat jemand ne Idee wie ich meine Dosbox länger aufbehalten kann?
Meinetwegen darf diese auch erstmal auf bleiben. Die Prozessid kann ich ja nachher wieder killen.
Ich danke euch schonmal im Vorraus !