detect remote machine Operating system

hi experts
i am presently working with VC, i want to known the operating system present on the remote system programatically
is there any way to doit
i am able to get the domains and system ips programatically, and now i need to known the operating system prsent on them.
thanks in advance
regards
Karunakar
karunakarrreddyAsked:
Who is Participating?
 
bhagyeshtCommented:
fire a ping command and redirect the output to a file and read it and based on the ttl you can get the information
128=microsoft
64=linux
etc
0
 
cookreCommented:
A fancy way would be to look at the remote registry, starting with a call to RegConnectRegistry(), then look at its HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions.

An easy way would be to run a bat file that plops %OS% into a file which you then pull back.
0
 
cookreCommented:
Did you get what you needed?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.