http://www.perlmonks.org?node_id=1016705


in reply to Remotely Start/Stop Services

I bet that at some point you have controlled,configured,start,stopped, a network printer through a web interface. So why not use the same concept on your remote machine?

You could set up a http server which would be accessed only by machines in the local network ( no need for Apache there are other more simple to set up ones) and then either set a web form or a web service more likely, that through it you could start and stop the remote service.

Alternatively, you could Connect to WMI on a Remote Computer and use its Win32_Service class to control your service. A good example can be found Using WMI to manipulate services (Install, Uninstall, Start, Pause etc…)

But you have to go through many hoops like configuring DCOM, permissions,firewalls etc