Thread externe Programme ohne Fenster starten: unter Windows
(3 answers)
Opened by JochenH at 2006-03-02 16:03
ich arbeite an eine Perlskript unter Windows,
und ich möchte mein Skript unsichtbar machen. Das heisst, ohne jegliches Fenster beim Ausführen. Mit wperl.exe geht das ja so einigermaßen, aber wenn ich in meinem Skript ein externes Programm ausführe (zB. mit system("zip.exe test.zip *.*");) , dann wird für dieses Programm ein extra Fenster aufgemacht. Auch das Benutzen von system("start /B zip.exe test.zip *.*"); funktioniert nur mit Fenster. Probiert habe ich bereits: fork-exec, open3, qx aber alle machen beim Starten des EXE-Programms ein Fenster auf :( Wie kann ich das verhindern ? |