Thread Argumente werden per Task Sheduler nicht übergeben
(5 answers)
Opened by tophoven at 2005-12-28 13:39
Unter Windows ist es recht angenehm
pl2bat perlscript.pl aufzurufen. Danach gibt es eine perlscript.bat Das Script ist dann Batchdateikompatibel. Aufgerufen wird es dann einfach mit perlscript.bat Arg1 "Arg 2" Arg3 und nicht mehr perl perlscript.pl Arg1 "Arg 2" Arg3 . Das Wichtigste habe ich doch vergessen. pl2bat und das übersetzte Script machen dann eine ganze Menge um zu den verschiedenen Windowssystemen bei der Parametrierung kompatiblel zu sein. Da kann man sich auf jeden Fall etwas abschauen oder es einfach so machen, wie ich es beschrieben habe. Es ist ganz nett. Manchmal sieht man da keine Fehlermeldungen beim testen, weil das Script gleich endet und das Fenster zu geht. Dann sollte das Ende der Datei so aussehen: _ _ E N D _ _ (mußte ich gesperrt schreiben, sonst wird's hier verschluckt) :script_failed_so_exit_with_non_zero_val :endofperl pause\n\n <!--EDIT|steffenw|1135808210--> $SIG{USER} = sub {love 'Perl' or die};
|