• 製品
  • 使用を開始する
  • 関連ドキュメント
  • リソース

Asset Discovery によって実行されるコマンド

Windows システムで使用されるコマンド

コマンド

コマンド タイプ

パターン

SELECT * FROM Win32_Product

WMIQuery

Windows_Application_Product.pat

Get-WmiObject Win32_Product

PowerShellExecute

Windows_Application_Product_PS.pat

SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\

WMIRegValueList

Windows_Application_Reg32.pat

Get-ChildItem -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\' | Select-Object PSChildName

ソフトウェア キーごとに、次のようになります。

Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{software}'

PowerShellExecute

Windows_Application_Reg32_PS.pat

SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\

WMIRegValueList

Windows_Application_Reg64.pat

Get-ChildItem -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\' | Select-Object PSChildName

ソフトウェア キーごとに、次のようになります。

Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{software}'

PowerShellExecute

Windows_Application_Reg64_PS.pat

SELECT * FROM Win32_SoftwareFeature

WMIQuery

Windows_Application_SoftwareFeature.pat

Get-WmiObject Win32_SoftwareFeature

PowerShellExecute

Windows_Application_SoftwareFeature_PS.pat

SELECT * FROM Win32_Service

WMIQuery

Windows_ApplicationServices.pat

Get-WmiObject Win32_Service

PowerShellExecute

Windows_ApplicationServices_PS.pat

SELECT * FROM Win32_Processor

WMIQuery

Windows_CPUs.pat

Get-WmiObject Win32_Processor

PowerShellExecute

Windows_CPUs_PS.pat

docker ps -a --format "{{.ID}}"

各コンテナー:

docker inspect -f ""Name:{{println .Name}}" +
@"Image:{{println .Image}}" +
@"State:{{println .State.Status}}" +
@"Hostname:{{println .Config.Hostname}}"" + $containerId

docker stats --no-stream --format ""{{.MemUsage}}"" + $containerId

WMIQuery

Windows_Docker_Container.pat

docker ps -a --format "{{.ID}}"

各コンテナー:

docker inspect -f ""Name:{{println .Name}}" +
@"Image:{{println .Image}}" +
@"State:{{println .State.Status}}" +
@"Hostname:{{println .Config.Hostname}}"" + $containerId

docker stats --no-stream --format ""{{.MemUsage}}"" + $containerId

PowerShellExecute

Windows_Docker_Container_PS.pat

SELECT * FROM Win32_LogicalDisk WHERE DriveType = 3 or DriveType = 4

SELECT * FROM Win32_LogicalDiskToPartition

SELECT * FROM Win32_DiskDriveToDiskPartition

すべてのファイルシステム:

SELECT * FROM Win32_DiskDrive WHERE DeviceID LIKE "%{deviceId}"

WMIQuery

Windows_FileSystem.pat

Get-WmiObject Win32_LogicalDisk | Where-Object {$_.DriveType -eq '3' -or $_.DriveType -eq '4'}

Get-WmiObject Win32_LogicalDiskToPartition

Get-WmiObject Win32_DiskDriveToDiskPartition

すべてのファイルシステム:

Get-WmiObject Win32_DiskDrive | Where-Object {$_.DeviceID -match '{deviceId}'}

PowerShellExecute

Windows_FileSystem_PS.pat

SELECT * FROM Win32_ComputerSystem

WMIQuery

Windows_Hostinfo_Hostname_Model.pat