in reply to Perl script does not do anything when run as Windows Service

The most common cause that I can think of is that services by default run as a special user (LOCALSYSTEM on win2k I believe; I don't run XP so can't check there) which does not necessarily have the same permissions as the normal user you tried to run this as.

You can change the user the service runs as from the services control panel, or you can make sure the default user has sufficient privileges.

  • Comment on Re: Perl script does not do anything when run as Windows Service