Link to home
Start Free TrialLog in
Avatar of tjie
tjieFlag for United States of America

asked on

Brand and Model of Computer Monitors

Hi,

This is in Windows 10 and Office 365 Environment. The end users are using 2 monitors.

Goal: I want to know the Brand and Model of the above 2 monitors.

Would somebody show me how to get it please.

Thanks,
Tjie
Avatar of Bill Prew
Bill Prew

Do you just want to do this on one computer, or is this a more general question, will you be doing this on many computers?

Do you want a GUI windows approach, or a command line approach?


»bp
Do the computers already have 2 or more video ports? The ones we buy do.

You can use whatever monitors you want or have already standardized on. It help if they are identical from a user perspective, but they don't have to be.

[Edit: I totally misunderstood the question at first. Please ignore this comment.]
If a command line approach is okay you can do this at a command line:

wmic DesktopMonitor get Caption,Description,MonitorType /format:list

Open in new window


»bp
ASKER CERTIFIED SOLUTION
Avatar of Bill Prew
Bill Prew

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Bill's solution only returns the first monitor
powershell
$Monitors = Get-WmiObject WmiMonitorID -Namespace root\wmi
$LogFile = "C:\monitors.txt"

"Manufacturer,Name,Serial" | Out-File $LogFile

ForEach ($Monitor in $Monitors)
{
	$Manufacturer = ($Monitor.ManufacturerName -notmatch 0 | ForEach{[char]$_}) -join ""
	$Name = ($Monitor.UserFriendlyName -notmatch 0 | ForEach{[char]$_}) -join ""
	$Serial = ($Monitor.SerialNumberID -notmatch 0 | ForEach{[char]$_}) -join ""
	
	"$Manufacturer,$Name,$Serial" | Out-File $LogFile -append
}

Open in new window