As an IT guy, sometime I need to know what the model and make of the computer. Why do I need this? If I looking of specification, installing drivers, and computer inventory, I need a model name, as my based search to get more details info.
The model name typically located at the bottom, left side, right side, even top area of computer or somewhere else hidden. There is a time when we cannot see the model clearly because CPU located in tight space or even the sticker already peeled off.
When this happen usually we can look in to the BIOS setting, Window’s computer properties, or using system info program or any other inventory program like Spiceworks. Spiceworks is a free program for asset management, inventory with lots of great feature. This is a must have for network administrator.
I just found another cool way find out the model and make, also how many GB installed RAM.
This can be run using powershell
To get model, make and memory information on Windows 7 up to windows 10:
1. Open command prompt
2. Type powershell in the command prompt
3. Type Get-WmiObject Win32_ComputerSystem
As you can see we get following information:
Total Physical memory
To get remote computer name is by adding –ComputerName so the complete syntax is
Get-WmiObject Win32_ComputerSystem -ComputerName nameofcomputer (replace nameofcomputer with remote computer name
Sometime you will not always get the information above, you will find error Get-WmiObject : Access is denied.
Follow below steps to resolve above issue from http://stackoverflow.com/questions/14952833/get-wmiobject-win32-process-computername-gets-error-access-denied-code-0x8
1. Run “wmimgmt.msc”
2. Right click “WMI Control (Local)” and select Properties
3. Click Security tab and select Security>Advanced>Add
4. Choose/select the user name or group that need to give access to the WMI, click OK
5. Grant all permissions first then later we can remove unnecessary permission, this is to make sure command will works.
6. Make sure the “Apply to” option is set to “This namespace and subnamespaces”
7. Save all window confirmation and exit
8. Add the user or group to the Local Distributed COM Users group. The Authenticated Users and Everyone groups cannot be added here, only use the Domain Users group.