Moin Moin !
Es geht viel einfacher, orausgesetzt, Du benutzt ein "fertiges" Perl von ActiveState:
Dort gibt es im gleichen Verzeichnis wie PERL.EXE auch ein WPERL.EXE (Standard: C:\PERL\BIN), daß von sich aus keine DOS-Box öffnet (aber trotzdem in einer solchen aufgerufen werden kann und dann auch STDIN/STDOUT/STDERR dorthin schreibt).
Da Perl nicht auf eine Extension festgelegt ist, benenne Perl-Scripte, die ohne DOS-Box laufen sollen, in *.wpl o.ä. um und verknüpfe *.wpl mit WPERL.EXE (Rechtsklick, "Öffnen mit ...", "Durchsuchen"). Damit kannst Du diese Scripte per Doppelklick aus dem Exploder starten, ohne daß eine DOS-Box auftaucht.
Alexander
--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"