Didn't you forget to mention that is has to work under DOS? [Wink]

What is the reason that WMI is not an option? What are the OS that need to be supported?

Any alternative will reqire a executable to be run on the local disk. This will imply to read a piped-out text file and parse it. Then you're back ar square one, namely using WINMSD.

What are the exact requirements/justifications to go this particular way?
_________________________
There are two types of vessels, submarines and targets.