in reply to Perl won't run as NT service

There are a couple ways of doing this, the easiest is to get an application to wrap the script in that handles the service<=>windows interface. I have gone this route before, colleagues also used it for java stuff.

--
perl -pe "s/\b;([st])/'\1/mg"