PowerShell/Windowsの製品情報を取得する方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellでWindowsの製品情報を取得する方法 [#k03621b9]
本資料では、PowerShellを使ってWindowsのエディション名やバ...
Windows OSに関する情報を取得する方法を以下に記します。
#contents
* 使用環境 [#a295e983]
-Windows
PS C:\> (Get-WmiObject Win32_OperatingSystem).Caption
Microsoft Windows 10 Home
-PSVersion
PS C:\> ($PSVersionTable).PSVersion.toString()
5.1.17134.165
#htmlinsertpcsp(win-top.html,win-sp.html)
* Windowsの製品名を取得する [#j7ab6f55]
Windowsの製品名を取得するサンプルスクリプトを以下に記しま...
** Get-WmiObjectを使用する [#q58e141e]
Get-WmiObjectコマンドレットを使うと簡単にWindowsの情報を...
PS C:\> Get-WmiObject Win32_OperatingSystem
SystemDirectory : C:\WINDOWS\system32
Organization :
BuildNumber : 17134
RegisteredUser : xxxxxxxxxx
SerialNumber : 00000-00000-00000-00000
Version : 10.0.17134
しかし上記のコマンド出力では、製品名が表示されていません。~
ここで、''Get-WmiObject Win32_OperatingSystem'' で返却さ...
どのようのプロパティがあるか''Get-Member''コマンドレット...
PS C:\> (Get-WmiObject Win32_OperatingSystem) | Get-Member
TypeName: System.Management.ManagementObject#root\cimv...
Name MemberType ...
---- ---------- ...
PSComputerName AliasProperty ...
Reboot Method ...
SetDateTime Method ...
Shutdown Method ...
Win32Shutdown Method ...
Win32ShutdownTracker Method ...
BootDevice Property ...
BuildNumber Property ...
BuildType Property ...
Caption Property ...
CodeSet Property ...
CountryCode Property ...
CreationClassName Property ...
CSCreationClassName Property ...
CSDVersion Property ...
CSName Property ...
CurrentTimeZone Property ...
<省略>
PSStatus PropertySet ...
ConvertFromDateTime ScriptMethod ...
ConvertToDateTime ScriptMethod ...
上記の通り、たくさんのプロパティがあるのが確認できます。~
実際に製品名を取得しています。
** 製品名の取得 [#zdc0dfb1]
Captionプロパティに製品名が格納されています。
PS C:\> (Get-WmiObject Win32_OperatingSystem).Caption
Microsoft Windows 10 Home
** OSアーキテクチャ(32bit or 64bit) [#h28833a9]
OSArchitectureプロパティにOSアーキテクチャーが格納されて...
PS C:\> (Get-WmiObject Win32_OperatingSystem).OSArchitec...
64 ビット
** OSバージョン [#cbf66bab]
VersionプロパティにOSバージョンが格納されています。
PS C:\> (Get-WmiObject Win32_OperatingSystem).Version
10.0.17134
他にもいろいろな情報を取得できますので試してみてください。
* [System.Environment]::OSVersionを使う [#b7bb7b3d]
PS C:\> [System.Environment]::OSVersion
Platform ServicePack Version VersionString
-------- ----------- ------- -------------
Win32NT 10.0.17134.0 Microsoft Windows NT 1...
PS C:\> [System.Environment]::OSVersion | Format-List
Platform : Win32NT
ServicePack :
Version : 10.0.17134.0
VersionString : Microsoft Windows NT 10.0.17134.0
以上、PowerShellを使ってWindowsの製品名やOSアーキテクチャ...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellでWindowsの製品情報を取得する方法 [#k03621b9]
本資料では、PowerShellを使ってWindowsのエディション名やバ...
Windows OSに関する情報を取得する方法を以下に記します。
#contents
* 使用環境 [#a295e983]
-Windows
PS C:\> (Get-WmiObject Win32_OperatingSystem).Caption
Microsoft Windows 10 Home
-PSVersion
PS C:\> ($PSVersionTable).PSVersion.toString()
5.1.17134.165
#htmlinsertpcsp(win-top.html,win-sp.html)
* Windowsの製品名を取得する [#j7ab6f55]
Windowsの製品名を取得するサンプルスクリプトを以下に記しま...
** Get-WmiObjectを使用する [#q58e141e]
Get-WmiObjectコマンドレットを使うと簡単にWindowsの情報を...
PS C:\> Get-WmiObject Win32_OperatingSystem
SystemDirectory : C:\WINDOWS\system32
Organization :
BuildNumber : 17134
RegisteredUser : xxxxxxxxxx
SerialNumber : 00000-00000-00000-00000
Version : 10.0.17134
しかし上記のコマンド出力では、製品名が表示されていません。~
ここで、''Get-WmiObject Win32_OperatingSystem'' で返却さ...
どのようのプロパティがあるか''Get-Member''コマンドレット...
PS C:\> (Get-WmiObject Win32_OperatingSystem) | Get-Member
TypeName: System.Management.ManagementObject#root\cimv...
Name MemberType ...
---- ---------- ...
PSComputerName AliasProperty ...
Reboot Method ...
SetDateTime Method ...
Shutdown Method ...
Win32Shutdown Method ...
Win32ShutdownTracker Method ...
BootDevice Property ...
BuildNumber Property ...
BuildType Property ...
Caption Property ...
CodeSet Property ...
CountryCode Property ...
CreationClassName Property ...
CSCreationClassName Property ...
CSDVersion Property ...
CSName Property ...
CurrentTimeZone Property ...
<省略>
PSStatus PropertySet ...
ConvertFromDateTime ScriptMethod ...
ConvertToDateTime ScriptMethod ...
上記の通り、たくさんのプロパティがあるのが確認できます。~
実際に製品名を取得しています。
** 製品名の取得 [#zdc0dfb1]
Captionプロパティに製品名が格納されています。
PS C:\> (Get-WmiObject Win32_OperatingSystem).Caption
Microsoft Windows 10 Home
** OSアーキテクチャ(32bit or 64bit) [#h28833a9]
OSArchitectureプロパティにOSアーキテクチャーが格納されて...
PS C:\> (Get-WmiObject Win32_OperatingSystem).OSArchitec...
64 ビット
** OSバージョン [#cbf66bab]
VersionプロパティにOSバージョンが格納されています。
PS C:\> (Get-WmiObject Win32_OperatingSystem).Version
10.0.17134
他にもいろいろな情報を取得できますので試してみてください。
* [System.Environment]::OSVersionを使う [#b7bb7b3d]
PS C:\> [System.Environment]::OSVersion
Platform ServicePack Version VersionString
-------- ----------- ------- -------------
Win32NT 10.0.17134.0 Microsoft Windows NT 1...
PS C:\> [System.Environment]::OSVersion | Format-List
Platform : Win32NT
ServicePack :
Version : 10.0.17134.0
VersionString : Microsoft Windows NT 10.0.17134.0
以上、PowerShellを使ってWindowsの製品名やOSアーキテクチャ...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: