Die Suche ergab 4 Treffer

von ME33389
Mittwoch 27. Mai 2020, 15:14
Forum: Allgemeine Fragen
Thema: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt
Antworten: 6
Zugriffe: 2325

Re: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt

Habe eben den Fehler gefunden, nachdem ich das Thema in der PTC community geposted habe.
Ich muss zugeben, dass ich nicht geschrieben habe, wie ich die .py Datei ausführe, das ist nämlich der Unterschied.

Trotzdem nochmal Danke für eure Unterstützung!

Zum coden nutze ich Visual Studio Code mit der ...
von ME33389
Dienstag 26. Mai 2020, 08:48
Forum: Allgemeine Fragen
Thema: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt
Antworten: 6
Zugriffe: 2325

Re: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt

Hallo DeaD_EyE,

das scheint keinen Unterschied zu machen, ob ich die drei Dateien in der .bat angebe, oder direkt in Python als Liste oder kompletter String (siehe unten).
In beiden Fällen wird die letzte Datei leider ignoriert.


os.chdir(pathlib.Path(r"C:\Program Files\ptc\Creo 4.0\M070 ...
von ME33389
Montag 25. Mai 2020, 15:30
Forum: Allgemeine Fragen
Thema: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt
Antworten: 6
Zugriffe: 2325

Re: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt

Hallo __blackjack__,

danke für den Vorschlag, ich habe eben folgendes ausprobiert:
Jeweils erst in das Verzeichnis, in dem die .bat Datei liegt gegangen, und dann diese aufgerufen. Das müsste dann jeweils das gleiche Arbeitsverzeichnis sein.

in CMD:
cd "M:\python_trail_test"
"M:\python_trail_test ...
von ME33389
Montag 25. Mai 2020, 10:32
Forum: Allgemeine Fragen
Thema: CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt
Antworten: 6
Zugriffe: 2325

CMD-Befehl / .bat wird über subprocess.Popen anders als manuell ausgeführt

Hallo,

ich möchte PTC Creo (CAD-System) zusammen mit einer Trail-file (Befehle, was Creo machen soll) von einen Python Skript öffnen.

Den Befehl zum öffnen (.exe,.psf (Lizenz) und .txt(Trail-file)) habe ich in eine .bat geschrieben. Wenn ich diese vom Explorer aus öffne wird Creo gestartet und ...