in reply to Using Linux - To Gather info about NT Service
In my win32 process/service programming experience from Unix, i have noticed some issues you might wanna know about. If you are trying to find services/processes on a windows terminal server there are some problems i have had to jerry-rig a script for. Monitoring processes using the win32::process type access methods only works on non-terminal_servers, for terminal servers it only returns 1 account either local system, or admin, or some other account. To get access to all the processes i had to write a c++ console program accessing the terminal services API to list processes and the appropriate users of those processes, if anyone is interested in this program/source for windows terminal server monitoring let me know. The differences in linux and windows is amazing reguarding administration of processes, services, etc... I hope windows becomes more like linux to ease these issues.
Hope this wasn't too off-topic.
Re: Re: Using Linux - To Gather info about NT Service
by Jenda (Abbot) on Oct 03, 2002 at 10:33 UTC
Did you try Win32::Lanman for querying the status of the services? The module contains functions for managing terminal servers so I'd think the service related functions would work OK as well.
I do not have a terminal server (or better put ... anything being used as a terminal server) by hand, but I'd be very surprised if it did not work.