http://qs321.pair.com?node_id=565821


in reply to Backgrounding a scheduled task

Start it with wperl.exe instead of perl.exe, assuming that you have ActiveState Perl.

Your users still can kill this task via the task manager or other programs if they have the according privileges. You should consider running your programs as a different user than the logged on user if you want to prevent that.