Executing Commands From Windows Service
David Bolen
db3l.net at gmail.com
Mon Feb 8 14:25:09 EST 2010
T <misceverything at gmail.com> writes:
> I have a script, which runs as a Windows service under the LocalSystem
> account, that I wish to have execute some commands. Specifically, the
> program will call plink.exe to create a reverse SSH tunnel. Right now
> I'm using subprocess.Popen to do so. When I run it interactively via
> an admin account, all is well. However, when I'm running it via
> service, no luck. I'm assuming this is to do with the fact that it's
> trying to run under the LocalSystem account, which is failing. What
> would be the best way around this? Thanks!
The LocalSystem account is not, if I recall correctly, permitted to
access the network.
You'll have to install the service to run under some other account that
has appropriate access to the network.
-- David
More information about the Python-list
mailing list