Theres a windows utility called 'srvany' that supposed to let you run any program as a NT/windows 2000 Service.
Its part of the Windows Resource kit.

There is also software round like this site which has a trial version that lets you install a single program as a service - the registered version lets you create many services, the trial version only one.

Can't vouch if these will work with your Perl scripts etc, but it may be worth a try.


Regards