The Computer Oracle

Finding the Windows version of a remote machine in the same network

--------------------------------------------------
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
and get $2,000 discount on your first invoice
--------------------------------------------------

Music by Eric Matyas
https://www.soundimage.org
Track title: Puzzle Game 5

--

Chapters
00:00 Finding The Windows Version Of A Remote Machine In The Same Network
00:15 Answer 1 Score 1
00:38 Accepted Answer Score 20
00:53 Answer 3 Score 2
02:01 Answer 4 Score 2
02:33 Thank you

--

Full question
https://superuser.com/questions/312120/f...

--

Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...

--

Tags
#windows

#avk47



ACCEPTED ANSWER

Score 20


As Josh King noted you can use srvinfo which is a Windows 2003 Resource Kit tool.

On Windows 7 you can use systeminfo

systeminfo /s remote_computer_name



ANSWER 2

Score 2


nmap can perform remote OS detection.

It's not 100% accurate, but you'll have to see for yourself.

Here is an example result. I specifically picked a result that wasn't 100% accurate, but this machine is a Windows Server 2008.

Warning: OSScan results may be unreliable because we could not find at least 1 open and 1 closed port
Device type: general purpose
Running (JUST GUESSING): Microsoft Windows Vista|2008|7 (98%)
Aggressive OS guesses: Microsoft Windows Vista SP0 or SP1, Server 2008 SP1, or Windows 7 (98%), Microsoft Windows Server 2008 (98%), Microsoft Windows 7 Professional (97%), Microsoft Windows Vista Business SP1 (93%), Microsoft Windows Vista Home Premium SP1 (93%), Microsoft Windows Server 2008 SP2 (91%), Microsoft Windows Vista Home Premium SP1, Windows 7, or Server 2008 (91%), Microsoft Windows 7 (90%)
No exact OS matches for host (test conditions non-ideal).




ANSWER 3

Score 2


Thank you [squillman] :)

While you have so many machines to be inspected, just do this:

(1) Create TXT file contains all hostnames of your machines. Eg: ALL-MACHINES.TXT

machine_number_0001
machine_number_0002
machine_number_0013
machine_number_0101
machine_number_0111

(2) Do FOR instruction within CMD:

C:\Users\MrCMD> FOR /F %S IN ('TYPE ALL-MACHINES.TXT') DO SYSTEMINFO /S %S [enter]

(3) Any comments for improvement are welcome. :)




ANSWER 4

Score 1


If you have access to one of the Windows Server resource kits (2003 for sure, not sure about newer versions) you can use the Srvinfo command.

Srvinfo \\remote_compute_rname

You'll get a host of information from it, but what you're interest in is:

Product Name: Microsoft Windows XP Product Options: Professional