|
|
| (129 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| == Using WMI ==
| | #REDIRECT [[:Category:PowerShell]] |
| | |
| Cmdlet for using WMI via PowerShell is '''Get-WMIObject''', which has an alias of '''gwmi''', for example...
| |
| | |
| PS H:\> Get-WMIObject -query "Select * from Win32_OperatingSystem"
| |
|
| |
| SystemDirectory : C:\WINDOWS\system32
| |
| Organization :
| |
| BuildNumber : 2600
| |
| RegisteredUser : TF
| |
| SerialNumber : 76487-OEM-0011903-00102
| |
| Version : 5.1.2600
| |
| | |
| PS H:\> Get-WMIObject -query "SELECT * FROM Win32_UTCTime"
| |
|
| |
| __GENUS : 2
| |
| __CLASS : Win32_UTCTime
| |
| __SUPERCLASS : Win32_CurrentTime
| |
| __DYNASTY : Win32_CurrentTime
| |
| __RELPATH : Win32_UTCTime=@
| |
| __PROPERTY_COUNT : 10
| |
| __DERIVATION : {Win32_CurrentTime}
| |
| __SERVER : L-0STRUTTS1
| |
| __NAMESPACE : root\cimv2
| |
| __PATH : \\L-0STRUTTS1\root\cimv2:Win32_UTCTime=@
| |
| Day : 27
| |
| DayOfWeek : 4
| |
| Hour : 10
| |
| Milliseconds :
| |
| Minute : 0
| |
| Month : 8
| |
| Quarter : 3
| |
| Second : 1
| |
| WeekInMonth : 5
| |
| Year : 2009
| |
| | |
| [http://technet.microsoft.com/en-gb/magazine/2009.02.windowspowershell.aspx TechNet article: Windows PowerShell Best Inventory Tool Ever!] | |