Finding The Windows Version of A Remote Machine in The Same Network - Super User
Finding The Windows Version of A Remote Machine in The Same Network - Super User
Finding The Windows Version of A Remote Machine in The Same Network - Super User
_
Super User is a question and answer Here's how it works:
site for computer enthusiasts and power
users. Join them; it only takes a minute:
Sign up
Anybody can ask Anybody can The best answers are voted
a question answer up and rise to the top
How do I find the version of another Windows machine in the local network?
windows
related: How can I determine the OS of a remote computer? – Lưu Vĩnh Phúc Oct 26 '16 at 6:11
6 Answers
As Josh King noted you can use srvinfo which is a Windows 2003 Resource Kit tool.
systeminfo /s remote_computer_name
Thanks for that, was trying to find a non server alternative but my Google wasn't strong enough! – Windos
Jul 18 '11 at 22:05
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:
Thanks. Works for localhost but not for the other machines possibly because I'm not the admin in the
network. Is there a workaround? – shane Jul 18 '11 at 22:02
1 @shane If you are not an admin, there is no program that will give you that info. – KCotreau Jul 18 '11 at
23:39
It's not 100% accurate, but you'll have to see for yourself.
https://superuser.com/questions/312120/finding-the-windows-version-of-a-remote-machine-in-the-same-network 1/2
01/08/2017 Finding the Windows version of a remote machine in the same network - Super User
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).
(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
To get just the hostname and OS from systeminfo pipe in findstr, this eliminates the
other noise
For those coming here that need to do many machines and want to use PowerShell:
Assuming of course you have WinRM enabled. You can batch enable WinRM via PS too but
that's another topic.
https://superuser.com/questions/312120/finding-the-windows-version-of-a-remote-machine-in-the-same-network 2/2