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