@juergen: mit "wie auf einem remote-pc starten" meinte ich, dass man in windows-netzwerken auch - genuegend rechte vorausgesetzt - programme uebers netzwerk starten kann; das codebeispiel, das ich geliefert habe, macht genau sowas.
Wenn system blockiert, bis notepad beendet ist, dann starte notepad doch mit Win32::Process... da ist in der doku dazu sogar ein schoenes notepad-beispiel...
webserver ins eigene programm einbauen: hast du dir die doku von HTTP::Daemon mal angeschaut? wenn du ein praktisches beispiel sehen willst, dann lade dir mal von meiner HP -> Perl -> Downloads -> Strat's Chatwebserver runter, den habe ich mit HTTP::Daemon gecoded...