PowerShell/WMIを使用して遠隔サーバの各種情報を取得する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellでWMIを使用して遠隔サーバの各種情報を取得する...
Get-WMIObjectコマンドレットを使用して遠隔サーバのコンピュ...
(アクセス権限などについては別途設定を行ってください)
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#m7aba98f]
-[[PowerShell/WMIのクラス一覧を取得する]]
-[[PowerShell/WMIを使用して遠隔サーバの各種情報を取得する]]
-[[PowerShell/PowerShellでWMIを使用するサンプル]]
-[[WSH/Win32_BIOSのサンプルスクリプト]]
-[[WSH/Win32_ComputerSystemProductのサンプルスクリプト]]
-[[WSH/Win32_ComputerSystemのサンプルスクリプト]]
-[[WSH/Win32_DiskDriveのサンプルスクリプト]]
-[[WSH/Win32_LogicalDiskのサンプルスクリプト]]
-[[WSH/Win32_NetworkAdapterConfigurationのサンプルスクリ...
-[[WSH/Win32_OperatingSystemのサンプルスクリプト]]
-[[WSH/Win32_Processorのサンプルスクリプト]]
* ローカルマシンで情報の取得 [#vae7d117]
まずは、以下の構文でローカルマシンの情報を取得することが...
以下にいくつかの例を記します。
- Win32_ComputerSystem
Get-WmiObject Win32_ComputerSystem
実行例
PS C:\> Get-WmiObject Win32_ComputerSystem
Domain : WORKGROUP
Manufacturer : LENOVO
Model : XXXXXX
Name : THINKPAD
PrimaryOwnerName : sakura
TotalPhysicalMemory : 8428290048
- Win32_LogicalDisk
Get-WmiObject Win32_LogicalDisk
実行例
PS C:\> Get-WmiObject Win32_LogicalDisk
DeviceID : C:
DriveType : 3
ProviderName :
FreeSpace : 53192552448
Size : 126106988544
VolumeName : Windows8_OS
DeviceID : D:
DriveType : 5
ProviderName :
FreeSpace :
Size :
VolumeName :
DeviceID : E:
DriveType : 2
ProviderName :
FreeSpace : 46781018112
Size : 63467155456
VolumeName :
- Win32_NetworkAdapterConfiguration
Get-WmiObject Win32_NetworkAdapterConfiguration
実行例
PS C:\> Get-WmiObject Win32_NetworkAdapterConfiguration
DHCPEnabled : False
IPAddress :
DefaultIPGateway :
DNSDomain :
ServiceName : RTL8168
Description : Inventec PCIe GBE Family Controller
Index : 0
DHCPEnabled : True
IPAddress :
DefaultIPGateway :
DNSDomain :
ServiceName : kdnic
Description : Microsoft カーネル デバッグ ネットワ...
Index : 1
<省略>
* -ComputerNameオプションで遠隔マシンの情報を取得する [#k...
以下の構文で遠隔マシンの情報を取得することができます。~
つまり、上記のローカルで実施したコマンドに -ComputerName ...
Get-WMIObject <WMIクラス名> -ComputerName <マシン名>
以上、PowerSellのGet-WMIObjectコマンドレットを使って、遠...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellでWMIを使用して遠隔サーバの各種情報を取得する...
Get-WMIObjectコマンドレットを使用して遠隔サーバのコンピュ...
(アクセス権限などについては別途設定を行ってください)
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#m7aba98f]
-[[PowerShell/WMIのクラス一覧を取得する]]
-[[PowerShell/WMIを使用して遠隔サーバの各種情報を取得する]]
-[[PowerShell/PowerShellでWMIを使用するサンプル]]
-[[WSH/Win32_BIOSのサンプルスクリプト]]
-[[WSH/Win32_ComputerSystemProductのサンプルスクリプト]]
-[[WSH/Win32_ComputerSystemのサンプルスクリプト]]
-[[WSH/Win32_DiskDriveのサンプルスクリプト]]
-[[WSH/Win32_LogicalDiskのサンプルスクリプト]]
-[[WSH/Win32_NetworkAdapterConfigurationのサンプルスクリ...
-[[WSH/Win32_OperatingSystemのサンプルスクリプト]]
-[[WSH/Win32_Processorのサンプルスクリプト]]
* ローカルマシンで情報の取得 [#vae7d117]
まずは、以下の構文でローカルマシンの情報を取得することが...
以下にいくつかの例を記します。
- Win32_ComputerSystem
Get-WmiObject Win32_ComputerSystem
実行例
PS C:\> Get-WmiObject Win32_ComputerSystem
Domain : WORKGROUP
Manufacturer : LENOVO
Model : XXXXXX
Name : THINKPAD
PrimaryOwnerName : sakura
TotalPhysicalMemory : 8428290048
- Win32_LogicalDisk
Get-WmiObject Win32_LogicalDisk
実行例
PS C:\> Get-WmiObject Win32_LogicalDisk
DeviceID : C:
DriveType : 3
ProviderName :
FreeSpace : 53192552448
Size : 126106988544
VolumeName : Windows8_OS
DeviceID : D:
DriveType : 5
ProviderName :
FreeSpace :
Size :
VolumeName :
DeviceID : E:
DriveType : 2
ProviderName :
FreeSpace : 46781018112
Size : 63467155456
VolumeName :
- Win32_NetworkAdapterConfiguration
Get-WmiObject Win32_NetworkAdapterConfiguration
実行例
PS C:\> Get-WmiObject Win32_NetworkAdapterConfiguration
DHCPEnabled : False
IPAddress :
DefaultIPGateway :
DNSDomain :
ServiceName : RTL8168
Description : Inventec PCIe GBE Family Controller
Index : 0
DHCPEnabled : True
IPAddress :
DefaultIPGateway :
DNSDomain :
ServiceName : kdnic
Description : Microsoft カーネル デバッグ ネットワ...
Index : 1
<省略>
* -ComputerNameオプションで遠隔マシンの情報を取得する [#k...
以下の構文で遠隔マシンの情報を取得することができます。~
つまり、上記のローカルで実施したコマンドに -ComputerName ...
Get-WMIObject <WMIクラス名> -ComputerName <マシン名>
以上、PowerSellのGet-WMIObjectコマンドレットを使って、遠...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: