Hallo,
ich möchte ein Programm über die DOS-Kommandozeile ausführen. Im Anschluss will ich die Ergebnisse auslesen.
Hier ist mein Code:
$iReturn = Run(@COMSPEC & ' /c Start "C:\Program Files (x86)\neeviaPDF.com\PDFtoolbox\cmdLine\CLcompr.exe" "' & $sAusgabeDatei & '" -ci jpx -cq 60 -gi jpx -gq 60 -mi jbig2 -mq 1')
While 1
$sMeldungen &= StdoutRead($iReturn)
If @error Then ExitLoop
Wend
ConsoleWrite(@CRLF & $sMeldungen & @CRLF)
Leider klappt das nicht so ganz. Der öffnet mir immer die Ausgabedatei im PDF-Reader (da diese eine PDF ist).
Wie kann ich das machen, dass ich das Programm mit Parametern ausführen kann und dann die Meldungen lesen kann?