Gibt es eine Möglichkeit beim Aufruf einer exe Datei die im Command läuft das Command-Fenster nach beenden geöffnet bleibt wärend AutoIt weiterläuft?
Bzw. eine andere Möglichkeit die Ausgabe des Command Fensters in ein Fenster in AutoIt auszugeben.
Gibt es eine Möglichkeit beim Aufruf einer exe Datei die im Command läuft das Command-Fenster nach beenden geöffnet bleibt wärend AutoIt weiterläuft?
Bzw. eine andere Möglichkeit die Ausgabe des Command Fensters in ein Fenster in AutoIt auszugeben.
Redest du von cmd also die Eingabeaufforderung? falls ja schreib dir die ergebnisse in eine txt und die liesste mit autoit aus aber verrat uns doch erstmal was du genau vor hast das würde weiter helfen.
Gruss DevFly
Richtig Eingabeaufforderung.
Ich starte aus Autoit ein Programm, dass nach beenden allerdings das CMD Fenster schließt.
Das würde ich gerne geöffnet halten, damit ich sehe was eigentlich Ausgegeben wurde.
Also so wie der Befehl PAUSE es macht.
Falls das nicht möglich ist ohne eine extra Patch Datei zu erstellen dachte ich mir, ich schreibe die Ausgabe in ein Fenster avon Autoit.
Geht das auch nur über Umweg einer zusätzlichen txt-Datei?
Guck dir das mal an das könte das richtige für dich sein -> https://autoit.de/index.php?page=Thread&threadID=9272
Gruss
Heyho,
Ja beides geht.
Das Fenster bleibt offen wenn du statt "/c" einfach "/k" benutzt, also
Run(@ComSpec & " /k DEINEEXE.exe", @SystemDir, @SW_HIDE)
[/autoit]Ausgeben in AutoIt kannst du es via StdoutRead, einfach mal in der Hilfe vorbeischauen
Gruß
Spider
Danke euch.
Ich denke StdoutRead wäre genau das richtige für mich.
Kann man eine Ausgabe umleiten die noch nicht abgeschlossen wurde?
Also zb. wenn man eine Disk formatiert, das wärend dem formatieren schon die Anzeige im AutoIt ausgegeben wird. Also eine Ausgabe in Echtzeit sieht.