PowerShell Basics: Are you using Get-ComputerInfo?

Published Apr 24 2019 11:00 PM 52.9K Views
Microsoft

 

Get-ComputerInfoGet-ComputerInfo

 

For years, administrators have used commands like Get-WMIObject or Get-CIMInstance, along with other built-in commands, to retrieve computer and system information. This often required multiple commands, and some crafty scripting to get all the information you needed.

 

Well, PowerShell 5.1 brought some relief for admins needing computer specific information with Get-ComputerInfo. With Get-ComputerInfo, an object is returned that contains system and operating system properties. And like all objects in PowerShell, you can work with the data through the pipeline however you see fit.

 

Here's a sample of what you get from Get-ComputerInfo when running without parameters; it will retrieve all of the available properties.

PS > Get-ComputerInfo | more


WindowsBuildLabEx                                       : 17763.1.amd64fre.rs5_release.180914-1434
WindowsCurrentVersion                                   : 6.3
WindowsEditionId                                        : Enterprise
WindowsInstallationType                                 : Client
WindowsInstallDateFromRegistry                          : 11/16/2018 7:25:29 PM
WindowsProductId                                        : 00330-80000-00000-AA933
WindowsProductName                                      : Windows 10 Enterprise
WindowsRegisteredOrganization                           : Microsoft IT
WindowsRegisteredOwner                                  : Microsoft Corp.
WindowsSystemRoot                                       : C:\WINDOWS
WindowsVersion                                          : 1809
BiosCharacteristics                                     : {7, 11, 12, 16...}
BiosBIOSVersion                                         : {MSFT   - 0, 389.2370.769, MSFT - 10000}
BiosBuildNumber                                         :
BiosCaption                                             : 389.2370.769
BiosCodeSet                                             :
BiosCurrentLanguage                                     :
BiosDescription                                         : 389.2370.769
BiosEmbeddedControllerMajorVersion                      : 255
BiosEmbeddedControllerMinorVersion                      : 255
BiosFirmwareType                                        : Uefi
BiosIdentificationCode                                  :
BiosInstallableLanguages                                :
BiosInstallDate                                         :
BiosLanguageEdition                                     :
BiosListOfLanguages                                     :
BiosManufacturer                                        : Microsoft Corporation
BiosName                                                : 389.2370.769
BiosOtherTargetOS                                       :
BiosPrimaryBIOS                                         : True
BiosReleaseDate                                         : 10/1/2018 7:00:00 PM
BiosSeralNumber                                         : 017493481357
BiosSMBIOSBIOSVersion                                   : 389.2370.769
BiosSMBIOSMajorVersion                                  : 3
BiosSMBIOSMinorVersion                                  : 1
BiosSMBIOSPresent                                       : True
BiosSoftwareElementState                                : Running
BiosStatus                                              : OK
BiosSystemBiosMajorVersion                              : 255
BiosSystemBiosMinorVersion                              : 255

 

If you want to see the available properties, simply use Get-Member to review the membership of the object. Currently, the command returns 182 properties in each object for Windows 10 systems. For more on using Get-Member, check out my blog post on ITOpsTalk.com.


PS > Get-ComputerInfo | Get-Member | More


   TypeName: Microsoft.PowerShell.Commands.ComputerInfo

Name                                                    MemberType Definition
----                                                    ---------- ----------
Equals                                                  Method     bool Equals(System.Object obj)
GetHashCode                                             Method     int GetHashCode()
GetType                                                 Method     type GetType()
ToString                                                Method     string ToString()
BiosBIOSVersion                                         Property   string[] BiosBIOSVersion {get;}
BiosBuildNumber                                         Property   string BiosBuildNumber {get;}
BiosCaption                                             Property   string BiosCaption {get;}
BiosCharacteristics                                     Property   uint16[] BiosCharacteristics {get;}
BiosCodeSet                                             Property   string BiosCodeSet {get;}
BiosCurrentLanguage                                     Property   string BiosCurrentLanguage {get;}
...

 

For more granularity, you can use the -Property parameter to search for a singular property such as WindowsCurrentVersion.


PS > Get-ComputerInfo -Property WindowsCurrentVersion

WindowsCurrentVersion
---------------------
6.3

 

Now, let's say you want to find all of the properties related to BIOS, you can use a wildcard like below:


PS > Get-ComputerInfo -Property *BIOS* | FL


BiosCharacteristics                : {7, 11, 12, 16...}
BiosBIOSVersion                    : {MSFT   - 0, 389.2370.769, MSFT - 10000}
BiosBuildNumber                    :
BiosCaption                        : 389.2370.769
BiosCodeSet                        :
BiosCurrentLanguage                :
BiosDescription                    : 389.2370.769
BiosEmbeddedControllerMajorVersion : 255
BiosEmbeddedControllerMinorVersion : 255
BiosFirmwareType                   : Uefi
BiosIdentificationCode             :
BiosInstallableLanguages           :
BiosInstallDate                    :
BiosLanguageEdition                :
BiosListOfLanguages                :
BiosManufacturer                   : Microsoft Corporation
BiosName                           : 389.2370.769
BiosOtherTargetOS                  :
BiosPrimaryBIOS                    : True
BiosReleaseDate                    : 10/1/2018 7:00:00 PM
BiosSeralNumber                    : 017493481357
BiosSMBIOSBIOSVersion              : 389.2370.769
BiosSMBIOSMajorVersion             : 3
BiosSMBIOSMinorVersion             : 1
BiosSMBIOSPresent                  : True
BiosSoftwareElementState           : Running
BiosStatus                         : OK
BiosSystemBiosMajorVersion         : 255
BiosSystemBiosMinorVersion         : 255
BiosTargetOperatingSystem          : 0
BiosVersion                        : MSFT   - 0

 

So all this is great, but there is a catch. Outside of -Property and other common parameters, the command has no built-in support for working against remote machines — no -Computername or -CIMSession properties.

 

Fear not! By using Invoke-Command, this command can be run against one or more remote computers for reporting.

PS C:\Users\Administrator> Invoke-Command -ComputerName 'DC1' -ScriptBlock { Get-ComputerInfo -Property *BIOS* }


BiosCharacteristics                : {4, 7, 9, 11...}
BiosBIOSVersion                    : {VRTUAL - 5001818, BIOS Date: 05/18/18 15:55:38  Ver: 09.00.07, BIOS Date:
                                     05/18/18 15:55:38  Ver: 09.00.07}
BiosBuildNumber                    :
BiosCaption                        : BIOS Date: 05/18/18 15:55:38  Ver: 09.00.07
BiosCodeSet                        :
BiosCurrentLanguage                : enUS
BiosDescription                    : BIOS Date: 05/18/18 15:55:38  Ver: 09.00.07
BiosEmbeddedControllerMajorVersion :
BiosEmbeddedControllerMinorVersion :
BiosFirmwareType                   : Bios
BiosIdentificationCode             :
BiosInstallableLanguages           : 1
BiosInstallDate                    :
BiosLanguageEdition                :
BiosListOfLanguages                : {enUS}
BiosManufacturer                   : American Megatrends Inc.
BiosName                           : BIOS Date: 05/18/18 15:55:38  Ver: 09.00.07
BiosOtherTargetOS                  :
BiosPrimaryBIOS                    : True
BiosReleaseDate                    : 5/17/2018 5:00:00 PM
BiosSeralNumber                    : 6247-7100-6556-1900-0927-2441-21
BiosSMBIOSBIOSVersion              : 090007
BiosSMBIOSMajorVersion             : 2
BiosSMBIOSMinorVersion             : 3
BiosSMBIOSPresent                  : True
BiosSoftwareElementState           : Running
BiosStatus                         : OK
BiosSystemBiosMajorVersion         :
BiosSystemBiosMinorVersion         :
BiosTargetOperatingSystem          : 0
BiosVersion                        : VRTUAL - 5001818
PSComputerName                     : DC1
RunspaceId                         : 3a63fc06-207e-4c64-bd73-819d17b8567e

With this command, you have a lot of scenarios that are candidates for usage. Here's another example for you to try. Let's say you need to have a report of all the hotfixes applied to systems in your environment, and you don't have a centralized reporting tool. 

```PowerShell
PS > Invoke-command -ComputerName 'DC1','DC1','Localhost' -ScriptBlock { Get-ComputerInfo | Select-Object
 -ExpandProperty OSHotFixes } | Sort-Object PSComputername | FT

PSComputerName RunspaceId                           HotFixID  Description     InstalledOn FixComments
-------------- ----------                           --------  -----------     ----------- -----------
DC1            6a0c773e-bf2d-4bcb-a44b-bae82253e062 KB4049065 Update          2/3/2018
DC1            6a0c773e-bf2d-4bcb-a44b-bae82253e062 KB4048953 Security Update 2/3/2018
DC1            2767ad0b-92af-4ab4-8ff9-dfb0b083260b KB4049065 Update          2/3/2018
DC1            2767ad0b-92af-4ab4-8ff9-dfb0b083260b KB4048953 Security Update 2/3/2018
Localhost      3a7efc87-490e-4c0f-8348-076c81c5255c KB4048953 Security Update 2/3/2018
Localhost      3a7efc87-490e-4c0f-8348-076c81c5255c KB4049065 Update          2/3/2018

 

See how we received results back from multiple sources. Then we refined the results using commands like Select-Object and Sort-Object. Now if you wanted this information in a CSV file format, you'd simply pipe the output into Export-CSV like this.



PS > Invoke-command -ComputerName 'DC1','DC1','Localhost' -ScriptBlock { Get-ComputerInfo | select
 -ExpandProperty OSHotFixes } | sort PSComputername | Export-CSV SRV-Updates.csv

I

f you want to go further down the rabbit hole, you could have the -ComputerName parameter populate right out of Active Directory using Get-ADComputer, but that is a post for another time.

 

And there you go - One command for gathering system and operating system information. Try it out!

 

If you want more information on each of these commands, check out the docs below:

Get-ComputerInfo

Invoke-Command

Select-Object

Sort-Object

11 Comments
%3CLINGO-SUB%20id%3D%22lingo-sub-482011%22%20slang%3D%22en-US%22%3EPowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-482011%22%20slang%3D%22en-US%22%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F110169i36213C302FFEC3F3%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22Get-ComputerInfo.png%22%20title%3D%22Get-ComputerInfo.png%22%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EGet-ComputerInfo%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%20years%2C%20administrators%20have%20used%20commands%20like%3CCODE%3EGet-WMIObject%3C%2FCODE%3E%20or%20%3CCODE%3EGet-CIMInstance%3C%2FCODE%3E%2C%20along%20with%20other%20built-in%20commands%2C%20to%20retrieve%20computer%20and%20system%20information.%20This%20often%20required%20multiple%20commands%2C%20and%20some%20crafty%20scripting%20to%20get%20all%20the%20information%20you%20needed.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWell%2C%20PowerShell%205.1%20brought%20some%20relief%20for%20admins%20needing%20computer%20specific%20information%20with%20%3CCODE%3EGet-ComputerInfo%3C%2FCODE%3E.%20With%20%3CCODE%3EGet-ComputerInfo%3C%2FCODE%3E%2C%20an%20object%20is%20returned%20that%20contains%20system%20and%20operating%20system%20properties.%20And%20like%20all%20objects%20in%20PowerShell%2C%20you%20can%20work%20with%20the%20data%20through%20the%20pipeline%20however%20you%20see%20fit.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHere's%20a%20sample%20of%20what%20you%20get%20from%20%3CCODE%3EGet-ComputerInfo%3C%2FCODE%3E%20when%20running%20without%20parameters%3B%20it%20will%20retrieve%20all%20of%20the%20available%20properties.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22lang-PowerShell%22%3EPS%20%26gt%3B%20Get-ComputerInfo%20%7C%20more%0A%0A%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsBuildLabEx%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E17763.1%3C%2FSPAN%3E.amd64fre.rs5_release%3CSPAN%20class%3D%22hljs-number%22%3E.180914%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E-1434%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsCurrentVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E6.3%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsEditionId%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Enterprise%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsInstallationType%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Client%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsInstallDateFromRegistry%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E11%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-regexp%22%3E%2F16%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E7%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E25%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E29%3C%2FSPAN%3E%20PM%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsProductId%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E00330%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E-80000%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E-00000%3C%2FSPAN%3E-AA933%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsProductName%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Windows%20%3CSPAN%20class%3D%22hljs-number%22%3E10%3C%2FSPAN%3E%20Enterprise%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsRegisteredOrganization%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Microsoft%20IT%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsRegisteredOwner%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Microsoft%20Corp.%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsSystemRoot%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-string%22%3EC%3A%3C%2FSPAN%3E%5CWINDOWS%0A%3CSPAN%20class%3D%22hljs-string%22%3EWindowsVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E1809%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCharacteristics%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%7B%3CSPAN%20class%3D%22hljs-number%22%3E7%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E11%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E12%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E16.%3C%2FSPAN%3E..%7D%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosBIOSVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%7BMSFT%20%20%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E0%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%2C%20MSFT%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E10000%3C%2FSPAN%3E%7D%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosBuildNumber%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCaption%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCodeSet%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCurrentLanguage%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosDescription%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosEmbeddedControllerMajorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosEmbeddedControllerMinorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosFirmwareType%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Uefi%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosIdentificationCode%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosInstallableLanguages%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosInstallDate%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosLanguageEdition%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosListOfLanguages%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosManufacturer%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Microsoft%20Corporation%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosName%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosOtherTargetOS%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosPrimaryBIOS%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20True%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosReleaseDate%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E10%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-regexp%22%3E%2F1%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E7%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E00%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E00%3C%2FSPAN%3E%20PM%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSeralNumber%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E017493481357%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSBIOSVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSMajorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSMinorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E1%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSPresent%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20True%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSoftwareElementState%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Running%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosStatus%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20OK%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSystemBiosMajorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSystemBiosMinorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20want%20to%20see%20the%20available%20properties%2C%20simply%20use%20%3CCODE%3EGet-Member%3C%2FCODE%3E%20to%20review%20the%20membership%20of%20the%20object.%20Currently%2C%20the%20command%20returns%20182%20properties%20in%20each%20object%20for%20Windows%2010%20systems.%20For%20more%20on%20using%20%3CCODE%3EGet-Member%3C%2FCODE%3E%2C%20check%20out%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FITOps-Talk-Blog%2FPowerShell-Basics-Getting-More-Information-with-Get-Member%2Fba-p%2F285407%22%20target%3D%22_blank%22%3Emy%20blog%20post%20on%20ITOpsTalk.com%3C%2FA%3E.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22lang-PowerShell%22%3E%0A%3CSPAN%20class%3D%22hljs-symbol%22%3EPS%3C%2FSPAN%3E%20%26gt%3B%20%3CSPAN%20class%3D%22hljs-meta%22%3EGet%3C%2FSPAN%3E-ComputerInfo%20%3CSPAN%20class%3D%22hljs-title%22%3E%7C%20Get-Member%20%7C%3C%2FSPAN%3E%20More%0A%3CSPAN%20class%3D%22hljs-symbol%22%3E%0A%0A%20%20%20TypeName%3A%3C%2FSPAN%3E%20Microsoft.PowerShell.Commands.ComputerInfo%0A%0A%3CSPAN%20class%3D%22hljs-symbol%22%3EName%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20MemberType%20Definition%0A----%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20----------%20----------%0A%3CSPAN%20class%3D%22hljs-symbol%22%3EEquals%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Method%20%20%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Ebool%20%3C%2FSPAN%3EEquals(System.Object%20obj)%0A%3CSPAN%20class%3D%22hljs-symbol%22%3EGetHashCode%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Method%20%20%20%20%20int%20GetHashCode()%0A%3CSPAN%20class%3D%22hljs-symbol%22%3EGetType%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Method%20%20%20%20%20type%20GetType()%0A%3CSPAN%20class%3D%22hljs-symbol%22%3EToString%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Method%20%20%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Estring%20%3C%2FSPAN%3EToString()%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosBIOSVersion%20%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Property%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Estring%5B%5D%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosBIOSVersion%20%3C%2FSPAN%3E%7B%3CSPAN%20class%3D%22hljs-meta%22%3Eget%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%3B%7D%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosBuildNumber%20%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Property%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Estring%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosBuildNumber%20%3C%2FSPAN%3E%7B%3CSPAN%20class%3D%22hljs-meta%22%3Eget%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%3B%7D%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCaption%20%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Property%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Estring%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCaption%20%3C%2FSPAN%3E%7B%3CSPAN%20class%3D%22hljs-meta%22%3Eget%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%3B%7D%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCharacteristics%20%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Property%20%20%20uint16%5B%5D%20%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCharacteristics%20%3C%2FSPAN%3E%7B%3CSPAN%20class%3D%22hljs-meta%22%3Eget%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%3B%7D%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCodeSet%20%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Property%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Estring%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCodeSet%20%3C%2FSPAN%3E%7B%3CSPAN%20class%3D%22hljs-meta%22%3Eget%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%3B%7D%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCurrentLanguage%20%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Property%20%20%20%3CSPAN%20class%3D%22hljs-keyword%22%3Estring%20%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-keyword%22%3EBiosCurrentLanguage%20%3C%2FSPAN%3E%7B%3CSPAN%20class%3D%22hljs-meta%22%3Eget%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-comment%22%3E%3B%7D%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-symbol%22%3E...%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%20more%20granularity%2C%20you%20can%20use%20the%20%3CCODE%3E-Property%3C%2FCODE%3E%20parameter%20to%20search%20for%20a%20singular%20property%20such%20as%20WindowsCurrentVersion.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22lang-PowerShell%22%3E%0APS%20%26gt%3B%20Get-ComputerInfo%20-Property%20WindowsCurrentVersion%0A%0A%3CSPAN%20class%3D%22hljs-section%22%3EWindowsCurrentVersion%0A---------------------%3C%2FSPAN%3E%0A6.3%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ENow%2C%20let's%20say%20you%20want%20to%20find%20all%20of%20the%20properties%20related%20to%20BIOS%2C%20you%20can%20use%20a%20wildcard%20like%20below%3A%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22lang-PowerShell%22%3E%0APS%20%26gt%3B%20Get-ComputerInfo%20-Property%20*BIOS*%20%7C%20FL%0A%0A%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCharacteristics%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%7B%3CSPAN%20class%3D%22hljs-number%22%3E7%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E11%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E12%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E16.%3C%2FSPAN%3E..%7D%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosBIOSVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%7BMSFT%20%20%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E0%3C%2FSPAN%3E%2C%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%2C%20MSFT%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E10000%3C%2FSPAN%3E%7D%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosBuildNumber%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCaption%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCodeSet%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosCurrentLanguage%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosDescription%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosEmbeddedControllerMajorVersion%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosEmbeddedControllerMinorVersion%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosFirmwareType%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Uefi%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosIdentificationCode%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosInstallableLanguages%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosInstallDate%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosLanguageEdition%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosListOfLanguages%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosManufacturer%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Microsoft%20Corporation%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosName%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosOtherTargetOS%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosPrimaryBIOS%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20True%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosReleaseDate%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E10%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-regexp%22%3E%2F1%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E7%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E00%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E00%3C%2FSPAN%3E%20PM%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSeralNumber%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E017493481357%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSBIOSVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E389.2370%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-number%22%3E.769%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSMajorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSMinorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E1%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSMBIOSPresent%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20True%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSoftwareElementState%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20Running%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosStatus%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20OK%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSystemBiosMajorVersion%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosSystemBiosMinorVersion%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E255%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosTargetOperatingSystem%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E0%3C%2FSPAN%3E%0A%3CSPAN%20class%3D%22hljs-string%22%3EBiosVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%3C%2FSPAN%3E%20MSFT%20%20%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E0%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESo%20all%20this%20is%20great%2C%20but%20there%20is%20a%20catch.%20Outside%20of%20%3CCODE%3E-Property%3C%2FCODE%3E%20and%20other%20common%20parameters%2C%20the%20command%20has%20no%20built-in%20support%20for%20working%20against%20remote%20machines%20%E2%80%94%20no%20%3CCODE%3E-Computername%3C%2FCODE%3E%20or%20%3CCODE%3E-CIMSession%3C%2FCODE%3E%20properties.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFear%20not!%20By%20using%20%3CCODE%3EInvoke-Command%3C%2FCODE%3E%2C%20this%20command%20can%20be%20run%20against%20one%20or%20more%20remote%20computers%20for%20reporting.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22lang-PowerShell%22%3EPS%20C%3A%5CUsers%5CAdministrator%26gt%3B%20Invoke-Command%20-ComputerName%20%3CSPAN%20class%3D%22hljs-symbol%22%3E'DC1%3C%2FSPAN%3E'%20-ScriptBlock%20%7B%20Get-ComputerInfo%20-Property%20*BIOS*%20%7D%0A%0A%0ABiosCharacteristics%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%7B4%2C%207%2C%209%2C%2011...%7D%0ABiosBIOSVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%7B%3CSPAN%20class%3D%22hljs-type%22%3EVRTUAL%3C%2FSPAN%3E%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E5001818%3C%2FSPAN%3E%2C%20BIOS%20Date%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E05%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E15%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E55%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E38%3C%2FSPAN%3E%20%20Ver%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E09.00%3C%2FSPAN%3E.%3CSPAN%20class%3D%22hljs-number%22%3E07%3C%2FSPAN%3E%2C%20BIOS%20Date%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E05%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E15%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E55%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E38%3C%2FSPAN%3E%20%20Ver%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E09.00%3C%2FSPAN%3E.%3CSPAN%20class%3D%22hljs-number%22%3E07%3C%2FSPAN%3E%7D%0ABiosBuildNumber%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosCaption%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EBIOS%3C%2FSPAN%3E%20Date%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E05%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E15%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E55%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E38%3C%2FSPAN%3E%20%20Ver%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E09.00%3C%2FSPAN%3E.%3CSPAN%20class%3D%22hljs-number%22%3E07%3C%2FSPAN%3E%0ABiosCodeSet%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosCurrentLanguage%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EenUS%3C%2FSPAN%3E%0ABiosDescription%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EBIOS%3C%2FSPAN%3E%20Date%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E05%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E15%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E55%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E38%3C%2FSPAN%3E%20%20Ver%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E09.00%3C%2FSPAN%3E.%3CSPAN%20class%3D%22hljs-number%22%3E07%3C%2FSPAN%3E%0ABiosEmbeddedControllerMajorVersion%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosEmbeddedControllerMinorVersion%3C%2FSPAN%3E%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosFirmwareType%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EBios%3C%2FSPAN%3E%0ABiosIdentificationCode%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosInstallableLanguages%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%3A%201%0ABiosInstallDate%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosLanguageEdition%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosListOfLanguages%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%7B%3CSPAN%20class%3D%22hljs-type%22%3EenUS%3C%2FSPAN%3E%7D%0ABiosManufacturer%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EAmerican%3C%2FSPAN%3E%20Megatrends%20Inc.%0ABiosName%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EBIOS%3C%2FSPAN%3E%20Date%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E05%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E18%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-number%22%3E15%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E55%3C%2FSPAN%3E%3A%3CSPAN%20class%3D%22hljs-number%22%3E38%3C%2FSPAN%3E%20%20Ver%3A%20%3CSPAN%20class%3D%22hljs-number%22%3E09.00%3C%2FSPAN%3E.%3CSPAN%20class%3D%22hljs-number%22%3E07%3C%2FSPAN%3E%0ABiosOtherTargetOS%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosPrimaryBIOS%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3ETrue%3C%2FSPAN%3E%0ABiosReleaseDate%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%205%2F17%2F2018%205%3A00%3A00%20%3CSPAN%20class%3D%22hljs-type%22%3EPM%3C%2FSPAN%3E%0ABiosSeralNumber%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%206247-7100-6556-1900-0927-2441-21%0ABiosSMBIOSBIOSVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20090007%0ABiosSMBIOSMajorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%202%0ABiosSMBIOSMinorVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%203%0ABiosSMBIOSPresent%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3ETrue%3C%2FSPAN%3E%0ABiosSoftwareElementState%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3ERunning%3C%2FSPAN%3E%0ABiosStatus%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EOK%3C%2FSPAN%3E%0ABiosSystemBiosMajorVersion%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosSystemBiosMinorVersion%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%3A%0A%3CSPAN%20class%3D%22hljs-type%22%3EBiosTargetOperatingSystem%3C%2FSPAN%3E%20%20%20%20%20%20%20%20%20%20%3A%200%0ABiosVersion%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EVRTUAL%3C%2FSPAN%3E%20-%20%3CSPAN%20class%3D%22hljs-number%22%3E5001818%3C%2FSPAN%3E%0APSComputerName%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%3CSPAN%20class%3D%22hljs-type%22%3EDC1%3C%2FSPAN%3E%0ARunspaceId%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%203%3CSPAN%20class%3D%22hljs-type%22%3Ea63fc06%3C%2FSPAN%3E-%3CSPAN%20class%3D%22hljs-number%22%3E207e-4%3C%2FSPAN%3Ec64-bd73-%3CSPAN%20class%3D%22hljs-number%22%3E819%3C%2FSPAN%3Ed17b8567e%0A%0A%3CSPAN%20class%3D%22hljs-keyword%22%3EWith%3C%2FSPAN%3E%20this%20command%2C%20you%20have%20a%20lot%20%3CSPAN%20class%3D%22hljs-keyword%22%3Eof%3C%2FSPAN%3E%20scenarios%20that%20are%20candidates%20%3CSPAN%20class%3D%22hljs-keyword%22%3Efor%3C%2FSPAN%3E%20usage.%20Here%3CSPAN%20class%3D%22hljs-symbol%22%3E's%3C%2FSPAN%3E%20another%20example%20%3CSPAN%20class%3D%22hljs-keyword%22%3Efor%3C%2FSPAN%3E%20you%20to%20try.%20Let%3CSPAN%20class%3D%22hljs-symbol%22%3E's%3C%2FSPAN%3E%20say%20you%20need%20to%20have%20a%20report%20%3CSPAN%20class%3D%22hljs-keyword%22%3Eof%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-keyword%22%3Eall%3C%2FSPAN%3E%20the%20hotfixes%20applied%20to%20systems%20%3CSPAN%20class%3D%22hljs-keyword%22%3Ein%3C%2FSPAN%3E%20your%20environment%2C%20%3CSPAN%20class%3D%22hljs-keyword%22%3Eand%3C%2FSPAN%3E%20you%20don%3CSPAN%20class%3D%22hljs-symbol%22%3E't%3C%2FSPAN%3E%20have%20a%20centralized%20reporting%20tool.%20%0A%0A%60%60%60PowerShell%0APS%20%26gt%3B%20Invoke-command%20-ComputerName%20%3CSPAN%20class%3D%22hljs-symbol%22%3E'DC1%3C%2FSPAN%3E%3CSPAN%20class%3D%22hljs-string%22%3E'%2C'%3C%2FSPAN%3EDC1%3CSPAN%20class%3D%22hljs-string%22%3E'%2C'%3C%2FSPAN%3ELocalhost'%20-ScriptBlock%20%7B%20Get-ComputerInfo%20%7C%20%3CSPAN%20class%3D%22hljs-keyword%22%3ESelect%3C%2FSPAN%3E-Object%0A%20-ExpandProperty%20OSHotFixes%20%7D%20%7C%20Sort-Object%20PSComputername%20%7C%20FT%0A%0APSComputerName%20RunspaceId%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20HotFixID%20%20Description%20%20%20%20%20InstalledOn%20FixComments%0A%3CSPAN%20class%3D%22hljs-comment%22%3E--------------%20----------%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20--------%20%20-----------%20%20%20%20%20-----------%20-----------%3C%2FSPAN%3E%0ADC1%20%20%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E6%3C%2FSPAN%3Ea0c773e-bf2d-%3CSPAN%20class%3D%22hljs-number%22%3E4%3C%2FSPAN%3Ebcb-a44b-bae82253e062%20KB4049065%20Update%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E2%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%0ADC1%20%20%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E6%3C%2FSPAN%3Ea0c773e-bf2d-%3CSPAN%20class%3D%22hljs-number%22%3E4%3C%2FSPAN%3Ebcb-a44b-bae82253e062%20KB4048953%20Security%20Update%20%3CSPAN%20class%3D%22hljs-number%22%3E2%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%0ADC1%20%20%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E2767%3C%2FSPAN%3Ead0b-%3CSPAN%20class%3D%22hljs-number%22%3E92%3C%2FSPAN%3Eaf-%3CSPAN%20class%3D%22hljs-number%22%3E4%3C%2FSPAN%3Eab4-%3CSPAN%20class%3D%22hljs-number%22%3E8%3C%2FSPAN%3Eff9-dfb0b083260b%20KB4049065%20Update%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E2%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%0ADC1%20%20%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E2767%3C%2FSPAN%3Ead0b-%3CSPAN%20class%3D%22hljs-number%22%3E92%3C%2FSPAN%3Eaf-%3CSPAN%20class%3D%22hljs-number%22%3E4%3C%2FSPAN%3Eab4-%3CSPAN%20class%3D%22hljs-number%22%3E8%3C%2FSPAN%3Eff9-dfb0b083260b%20KB4048953%20Security%20Update%20%3CSPAN%20class%3D%22hljs-number%22%3E2%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%0ALocalhost%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3Ea7efc87-%3CSPAN%20class%3D%22hljs-number%22%3E490e-4%3C%2FSPAN%3Ec0f-%3CSPAN%20class%3D%22hljs-number%22%3E8348%3C%2FSPAN%3E-%3CSPAN%20class%3D%22hljs-number%22%3E076%3C%2FSPAN%3Ec81c5255c%20KB4048953%20Security%20Update%20%3CSPAN%20class%3D%22hljs-number%22%3E2%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%0ALocalhost%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3Ea7efc87-%3CSPAN%20class%3D%22hljs-number%22%3E490e-4%3C%2FSPAN%3Ec0f-%3CSPAN%20class%3D%22hljs-number%22%3E8348%3C%2FSPAN%3E-%3CSPAN%20class%3D%22hljs-number%22%3E076%3C%2FSPAN%3Ec81c5255c%20KB4049065%20Update%20%20%20%20%20%20%20%20%20%20%3CSPAN%20class%3D%22hljs-number%22%3E2%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E3%3C%2FSPAN%3E%2F%3CSPAN%20class%3D%22hljs-number%22%3E2018%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESee%20how%20we%20received%20results%20back%20from%20multiple%20sources.%20Then%20we%20refined%20the%20results%20using%20commands%20like%20%3CCODE%3ESelect-Object%3C%2FCODE%3E%20and%20%3CCODE%3ESort-Object%3C%2FCODE%3E.%20Now%20if%20you%20wanted%20this%20information%20in%20a%20CSV%20file%20format%2C%20you'd%20simply%20pipe%20the%20output%20into%20Export-CSV%20like%20this.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22lang-PowerShell%22%3E%0A%0A%3CSPAN%20class%3D%22livecodeserver%22%3EPS%20%26gt%3B%20Invoke-%3CSPAN%20class%3D%22hljs-keyword%22%3Ecommand%3C%2FSPAN%3E%20-%3CSPAN%20class%3D%22hljs-title%22%3EComputerName%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22hljs-string%22%3E'DC1'%3C%2FSPAN%3E%2C%3CSPAN%20class%3D%22hljs-string%22%3E'DC1'%3C%2FSPAN%3E%2C%3CSPAN%20class%3D%22hljs-string%22%3E'Localhost'%3C%2FSPAN%3E%20-%3CSPAN%20class%3D%22hljs-title%22%3EScriptBlock%3C%2FSPAN%3E%20%7B%20%3CSPAN%20class%3D%22hljs-title%22%3EGet-ComputerInfo%3C%2FSPAN%3E%20%7C%20%3CSPAN%20class%3D%22hljs-title%22%3Eselect%3C%2FSPAN%3E%0A%20-ExpandProperty%20OSHotFixes%20%7D%20%7C%20%3CSPAN%20class%3D%22hljs-built_in%22%3Esort%3C%2FSPAN%3E%20PSComputername%20%7C%20Export-CSV%20SRV-Updates.csv%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3EI%3C%2FP%3E%0A%3CP%3Ef%20you%20want%20to%20go%20further%20down%20the%20rabbit%20hole%2C%20you%20could%20have%20the%20%3CCODE%3E-ComputerName%3C%2FCODE%3E%20parameter%20populate%20right%20out%20of%20Active%20Directory%20using%20%3CCODE%3EGet-ADComputer%3C%2FCODE%3E%2C%20but%20that%20is%20a%20post%20for%20another%20time.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAnd%20there%20you%20go%20-%20One%20command%20for%20gathering%20system%20and%20operating%20system%20information.%20Try%20it%20out!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20want%20more%20information%20on%20each%20of%20these%20commands%2C%20check%20out%20the%20docs%20below%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fmicrosoft.powershell.management%2Fget-computerinfo%3FWT.md_id%3Ditopstalk-blog-mibender%26amp%3Bview%3Dpowershell-6%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EGet-ComputerInfo%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fmicrosoft.powershell.core%2Finvoke-command%3FWT.md_id%3Ditopstalk-blog-mibender%26amp%3Bview%3Dpowershell-6%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EInvoke-Command%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fmicrosoft.powershell.utility%2Fselect-object%3FWT.md_id%3Ditopstalk-blog-mibender%26amp%3Bview%3Dpowershell-6%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3ESelect-Object%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fmicrosoft.powershell.utility%2Fsort-object%3FWT.md_id%3Ditopstalk-blog-mibender%26amp%3Bview%3Dpowershell-6%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3ESort-Object%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-482011%22%20slang%3D%22en-US%22%3E%3CP%20style%3D%22box-sizing%3A%20border-box%3B%20color%3A%20%23333333%3B%20font-family%3A%20inherit%3B%20font-size%3A%2016px%3B%20font-style%3A%20normal%3B%20font-variant%3A%20normal%3B%20font-weight%3A%20300%3B%20letter-spacing%3A%20normal%3B%20line-height%3A%201.7142%3B%20orphans%3A%202%3B%20text-align%3A%20left%3B%20text-decoration%3A%20none%3B%20text-indent%3A%200px%3B%20text-transform%3A%20none%3B%20-webkit-text-stroke-width%3A%200px%3B%20white-space%3A%20normal%3B%20word-spacing%3A%200px%3B%20margin%3A%200px%3B%22%3EFor%20years%2C%20administrators%20have%20used%20commands%20like%20%3CCODE%20style%3D%22background-color%3A%20%23f9f2f4%3B%20border-bottom-left-radius%3A%204px%3B%20border-bottom-right-radius%3A%204px%3B%20border-top-left-radius%3A%204px%3B%20border-top-right-radius%3A%204px%3B%20box-sizing%3A%20border-box%3B%20color%3A%20%23c7254e%3B%20font-family%3A%20Menlo%2CMonaco%2CConsolas%2C%26amp%3Bquot%3B%20courier%20new%26amp%3Bquot%3B%2Cmonospace%3B%20font-size%3A%2090%25%3B%20padding%3A%202px%204px%202px%204px%3B%22%3EGet-WMIObject%3C%2FCODE%3E%20or%20%3CCODE%20style%3D%22background-color%3A%20%23f9f2f4%3B%20border-bottom-left-radius%3A%204px%3B%20border-bottom-right-radius%3A%204px%3B%20border-top-left-radius%3A%204px%3B%20border-top-right-radius%3A%204px%3B%20box-sizing%3A%20border-box%3B%20color%3A%20%23c7254e%3B%20font-family%3A%20Menlo%2CMonaco%2CConsolas%2C%26amp%3Bquot%3B%20courier%20new%26amp%3Bquot%3B%2Cmonospace%3B%20font-size%3A%2090%25%3B%20padding%3A%202px%204px%202px%204px%3B%22%3EGet-CIMInstance%3C%2FCODE%3E%2C%20along%20with%20other%20built-in%20commands%2C%20to%20retrieve%20computer%20and%20system%20information.%20This%20often%20required%20multiple%20commands%2C%20and%20some%20crafty%20scripting%20to%20get%20all%20the%20information%20you%20needed.%3C%2FP%3E%0A%3CP%20style%3D%22box-sizing%3A%20border-box%3B%20color%3A%20%23333333%3B%20font-family%3A%20inherit%3B%20font-size%3A%2016px%3B%20font-style%3A%20normal%3B%20font-variant%3A%20normal%3B%20font-weight%3A%20300%3B%20letter-spacing%3A%20normal%3B%20line-height%3A%201.7142%3B%20orphans%3A%202%3B%20text-align%3A%20left%3B%20text-decoration%3A%20none%3B%20text-indent%3A%200px%3B%20text-transform%3A%20none%3B%20-webkit-text-stroke-width%3A%200px%3B%20white-space%3A%20normal%3B%20word-spacing%3A%200px%3B%20margin%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22box-sizing%3A%20border-box%3B%20color%3A%20%23333333%3B%20font-family%3A%20inherit%3B%20font-size%3A%2016px%3B%20font-style%3A%20normal%3B%20font-variant%3A%20normal%3B%20font-weight%3A%20300%3B%20letter-spacing%3A%20normal%3B%20line-height%3A%201.7142%3B%20orphans%3A%202%3B%20text-align%3A%20left%3B%20text-decoration%3A%20none%3B%20text-indent%3A%200px%3B%20text-transform%3A%20none%3B%20-webkit-text-stroke-width%3A%200px%3B%20white-space%3A%20normal%3B%20word-spacing%3A%200px%3B%20margin%3A%200px%3B%22%3EWell%2C%20PowerShell%205.1%20brought%20some%20relief%20for%20admins%20needing%20computer%20specific%20information%20with%20%3CCODE%20style%3D%22background-color%3A%20%23f9f2f4%3B%20border-bottom-left-radius%3A%204px%3B%20border-bottom-right-radius%3A%204px%3B%20border-top-left-radius%3A%204px%3B%20border-top-right-radius%3A%204px%3B%20box-sizing%3A%20border-box%3B%20color%3A%20%23c7254e%3B%20font-family%3A%20Menlo%2CMonaco%2CConsolas%2C%26amp%3Bquot%3B%20courier%20new%26amp%3Bquot%3B%2Cmonospace%3B%20font-size%3A%2090%25%3B%20padding%3A%202px%204px%202px%204px%3B%22%3EGet-ComputerInfo%3C%2FCODE%3E.%20With%20%3CCODE%20style%3D%22background-color%3A%20%23f9f2f4%3B%20border-bottom-left-radius%3A%204px%3B%20border-bottom-right-radius%3A%204px%3B%20border-top-left-radius%3A%204px%3B%20border-top-right-radius%3A%204px%3B%20box-sizing%3A%20border-box%3B%20color%3A%20%23c7254e%3B%20font-family%3A%20Menlo%2CMonaco%2CConsolas%2C%26amp%3Bquot%3B%20courier%20new%26amp%3Bquot%3B%2Cmonospace%3B%20font-size%3A%2090%25%3B%20padding%3A%202px%204px%202px%204px%3B%22%3EGet-ComputerInfo%3C%2FCODE%3E%2C%20an%20object%20is%20returned%20that%20contains%20system%20and%20operating%20system%20properties.%20And%20like%20all%20objects%20in%20PowerShell%2C%20you%20can%20work%20with%20the%20data%20through%20the%20pipeline%20however%20you%20see%20fit.%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-482011%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EPowerShell%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWindows%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWindows%20Server%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-483167%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-483167%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F44446%22%20target%3D%22_blank%22%3E%40Tony%20Roth%3C%2FA%3E%20Glad%20to%20hear%20we%20could%20help%20you%20learn%20a%20new%20tool%20today.%20Let%20me%20know%20what%20you%20think%20of%20it%20when%20you%20give%20it%20a%20shot!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-482727%22%20slang%3D%22en-US%22%3ERE%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-482727%22%20slang%3D%22en-US%22%3Ewell%20this%20is%20a%20%22til%22%20moment.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-483418%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-483418%22%20slang%3D%22en-US%22%3E%3CP%3EAround%20the%20office%20we%20were%20all%20kinda%20laughing%20about%20all%20the%20different%20ways%20we%20did%20things%20within%20powershell%20in%20the%20past%20to%20get%20the%20same%20result%20as%20a%20single%20cmdlet!%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ethanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-483684%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-483684%22%20slang%3D%22en-US%22%3E%3CP%3EThe%20only%20down%20side%20is%20that%20it%20is%20significantly%20sloweerrrrrrr%20than%20CIM%2FWMI%20cmdlets%2C%20but%20it's%20definitely%20much%20more%20user%20friendly.%20Even%20if%20you%20specify%20a%20single%20property%20it%20will%20still%20gather%20all%20information%2C%20but%20filter%20for%20the%20specified%20property.%20This%20makes%20the%20cmdlet%20take%20the%20same%20amount%20time%20to%20process%20even%20though%20you're%20only%20querying%20for%201%20property.%20It's%20great%20if%20you%20can't%20remember%20the%20specific%20cim%2Fwmi%20class%20though!%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F110556i24732FC8B8CD7A83%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%22%20alt%3D%22Screen%20Shot%202019-04-25%20at%208.30.32%20PM.png%22%20title%3D%22Screen%20Shot%202019-04-25%20at%208.30.32%20PM.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CFONT%20size%3D%221%202%203%204%205%206%207%22%3E%3CEM%3EWindows%20Powershell%205.1%3C%2FEM%3E%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-485898%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-485898%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F327868%22%20target%3D%22_blank%22%3E%40Phatmandrake%3C%2FA%3E%26nbsp%3Byour%20last%20sentence%20nails%20it!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-487440%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-487440%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F327868%22%20target%3D%22_blank%22%3E%40Phatmandrake%3C%2FA%3E%20I%20definitely%20caught%20that%20during%20my%20usage%2C%20and%20that%20is%20great%20feedback.%20I%20will%20pass%20it%20along.%20Also%2C%20I%20hope%20you%20consider%20adding%20it%20as%20an%20issue%20through%20the%20feedback%20link%20at%20the%20bottom%20of%20the%20documentation%20page%20for%20the%20command.%20This%20will%20get%20fed%20into%20the%20product%20team%20responsible%20for%20the%20cmdlet.%3C%2FP%3E%0A%3CP%3E%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fmicrosoft.powershell.management%2Fget-computerinfo%3Fview%3Dpowershell-6%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fmicrosoft.powershell.management%2Fget-computerinfo%3Fview%3Dpowershell-6%3C%2FA%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3EWhile%20I%20haven't%20tried%20this%2C%20it%20would%20work%20in%20situations%20where%20you%20are%20collecting%20data%20for%20use%20later.%20Using%20the%20-asjob%20parameter%20might%20be%20an%20option%20to%20background%20the%20processing.%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CFONT%20style%3D%22background-color%3A%20%23ffffff%3B%22%3EThanks%20and%20have%20a%20great%20day!%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-487474%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-487474%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F44446%22%20target%3D%22_blank%22%3E%40Tony%20Roth%3C%2FA%3E%20I%20Know!!!!%20I've%20taught%20PowerShell%20for%20a%20few%20years%2C%20and%20the%20things%20we%20covered%20to%20do%20what%20is%20in%20the%20command%20are%20huge.%20Not%20that%20those%20other%20techniques%20aren't%20needed%3B%20they%20definitely%20are.%20It's%20just%20that%20so%20many%20common%20items%20are%20in%20Get-ComputerInfo.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20look%20forward%20to%20hearing%20how%20you%20use%20it%20in%20the%20future!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1409785%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1409785%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F172181%22%20target%3D%22_blank%22%3E%40Michael%20Bender%3C%2FA%3E%26nbsp%3BHaving%20a%20little%20trouble%20getting%20this%20working%20against%20Win10%201809%20%3F%26nbsp%3B%20Dont%20see%20any%20specific%20exclusions%20for%20that%20version%20in%20the%20docs%20and%20I've%20got%20PS%205.1%20-%201809%20still%20supported%20in%20Enterprise%20version%20for%20quite%20a%20while%20-%20any%20particular%20guidance%20for%20using%20against%201809%20%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1572915%22%20slang%3D%22en-US%22%3ERe%3A%20PowerShell%20Basics%3A%20Are%20you%20using%20Get-ComputerInfo%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1572915%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20been%20using%20this%20command%20for%20two%20years%20now.%20It's%20great.%20I%20wish%20there%20was%20a%20set-%20option%20though.%20I%20usually%20deal%20with%20that%20in%20the%20common%20way%20by%20scripting%20it%20but%20a%20set%20command%20would%20be%20nice.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Version history
Last update:
‎Apr 24 2019 07:59 AM
Updated by: