Win32_1394Controller
は、1394コントローラの機能や管理を表すWMIクラスです。
IEEE 1394は、高速シリアルバスの規格です。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_1394Controller",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_BaseBoard
は、マザーボードを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigOptions: " & objItem.ConfigOptions Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Depth: " & objItem.Depth Wscript.Echo "Description: " & objItem.Description Wscript.Echo "Height: " & objItem.Height Wscript.Echo "HostingBoard: " & objItem.HostingBoard Wscript.Echo "HotSwappable: " & objItem.HotSwappable Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "Product: " & objItem.Product Wscript.Echo "Removable: " & objItem.Removable Wscript.Echo "Replaceable: " & objItem.Replaceable Wscript.Echo "RequirementsDescription: " & objItem.RequirementsDescription Wscript.Echo "RequiresDaughterBoard: " & objItem.RequiresDaughterBoard Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "SlotLayout: " & objItem.SlotLayout Wscript.Echo "SpecialRequirements: " & objItem.SpecialRequirements Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "Version: " & objItem.Version Wscript.Echo "Weight: " & objItem.Weight Wscript.Echo "Width: " & objItem.Width Next |
Win32_Battery
は、コンピュータに接続されているバッテリーを表すWMIクラスです。
Windows 2000、Windows 98では、Advanced Power Management(APM)機能が有効、かつ実際にバッテリーが装着されている場合に使用することができます。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Battery",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BatteryRechargeTime: " & objItem.BatteryRechargeTime Wscript.Echo "BatteryStatus: " & objItem.BatteryStatus Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "Chemistry: " & objItem.Chemistry Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DesignCapacity: " & objItem.DesignCapacity Wscript.Echo "DesignVoltage: " & objItem.DesignVoltage Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "EstimatedChargeRemaining: " & objItem.EstimatedChargeRemaining Wscript.Echo "EstimatedRunTime: " & objItem.EstimatedRunTime Wscript.Echo "ExpectedBatteryLife: " & objItem.ExpectedBatteryLife Wscript.Echo "ExpectedLife: " & objItem.ExpectedLife Wscript.Echo "FullChargeCapacity: " & objItem.FullChargeCapacity Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MaxRechargeTime: " & objItem.MaxRechargeTime Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "SmartBatteryVersion: " & objItem.SmartBatteryVersion Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOnBattery: " & objItem.TimeOnBattery Wscript.Echo "TimeToFullCharge: " & objItem.TimeToFullCharge Next |
Win32_BIOS
は、コンピュータのBIOSの属性をあらわすWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_BIOS",,48) For Each objItem in colItems Wscript.Echo "BiosCharacteristics: " & objItem.BiosCharacteristics Wscript.Echo "BuildNumber: " & objItem.BuildNumber Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CodeSet: " & objItem.CodeSet Wscript.Echo "CurrentLanguage: " & objItem.CurrentLanguage Wscript.Echo "Description: " & objItem.Description Wscript.Echo "IdentificationCode: " & objItem.IdentificationCode Wscript.Echo "InstallableLanguages: " & objItem.InstallableLanguages Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LanguageEdition: " & objItem.LanguageEdition Wscript.Echo "ListOfLanguages: " & objItem.ListOfLanguages Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherTargetOS: " & objItem.OtherTargetOS Wscript.Echo "PrimaryBIOS: " & objItem.PrimaryBIOS Wscript.Echo "ReleaseDate: " & objItem.ReleaseDate Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SMBIOSBIOSVersion: " & objItem.SMBIOSBIOSVersion Wscript.Echo "SMBIOSMajorVersion: " & objItem.SMBIOSMajorVersion Wscript.Echo "SMBIOSMinorVersion: " & objItem.SMBIOSMinorVersion Wscript.Echo "SMBIOSPresent: " & objItem.SMBIOSPresent Wscript.Echo "SoftwareElementID: " & objItem.SoftwareElementID Wscript.Echo "SoftwareElementState: " & objItem.SoftwareElementState Wscript.Echo "Status: " & objItem.Status Wscript.Echo "TargetOperatingSystem: " & objItem.TargetOperatingSystem Wscript.Echo "Version: " & objItem.Version Next |
Win32_Bus
は、システムの物理バスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Bus",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BusNum: " & objItem.BusNum Wscript.Echo "BusType: " & objItem.BusType Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_CacheMemory
は、コンピュータのキャッシュメモリ(内部・外部)を表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_CacheMemory",,48) For Each objItem in colItems Wscript.Echo "Access: " & objItem.Access Wscript.Echo "AdditionalErrorData: " & objItem.AdditionalErrorData Wscript.Echo "Associativity: " & objItem.Associativity Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BlockSize: " & objItem.BlockSize Wscript.Echo "CacheSpeed: " & objItem.CacheSpeed Wscript.Echo "CacheType: " & objItem.CacheType Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CorrectableError: " & objItem.CorrectableError Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentSRAM: " & objItem.CurrentSRAM Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "ErrorAccess: " & objItem.ErrorAccess Wscript.Echo "ErrorAddress: " & objItem.ErrorAddress Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorCorrectType: " & objItem.ErrorCorrectType Wscript.Echo "ErrorData: " & objItem.ErrorData Wscript.Echo "ErrorDataOrder: " & objItem.ErrorDataOrder Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorInfo: " & objItem.ErrorInfo Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "ErrorResolution: " & objItem.ErrorResolution Wscript.Echo "ErrorTime: " & objItem.ErrorTime Wscript.Echo "ErrorTransferSize: " & objItem.ErrorTransferSize Wscript.Echo "FlushTimer: " & objItem.FlushTimer Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "InstalledSize: " & objItem.InstalledSize Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Level: " & objItem.Level Wscript.Echo "LineSize: " & objItem.LineSize Wscript.Echo "Location: " & objItem.Location Wscript.Echo "MaxCacheSize: " & objItem.MaxCacheSize Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfBlocks: " & objItem.NumberOfBlocks Wscript.Echo "OtherErrorDescription: " & objItem.OtherErrorDescription Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Purpose: " & objItem.Purpose Wscript.Echo "ReadPolicy: " & objItem.ReadPolicy Wscript.Echo "ReplacementPolicy: " & objItem.ReplacementPolicy Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SupportedSRAM: " & objItem.SupportedSRAM Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemLevelAddress: " & objItem.SystemLevelAddress Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "WritePolicy: " & objItem.WritePolicy Next |
Win32_CDROMDrive
は、WindowsコンピュータシステムのCD-ROMドライブを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_CDROMDrive",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CompressionMethod: " & objItem.CompressionMethod Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "DefaultBlockSize: " & objItem.DefaultBlockSize Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "Drive: " & objItem.Drive Wscript.Echo "DriveIntegrity: " & objItem.DriveIntegrity Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "FileSystemFlags: " & objItem.FileSystemFlags Wscript.Echo "FileSystemFlagsEx: " & objItem.FileSystemFlagsEx Wscript.Echo "Id: " & objItem.Id Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxBlockSize: " & objItem.MaxBlockSize Wscript.Echo "MaximumComponentLength: " & objItem.MaximumComponentLength Wscript.Echo "MaxMediaSize: " & objItem.MaxMediaSize Wscript.Echo "MediaLoaded: " & objItem.MediaLoaded Wscript.Echo "MediaType: " & objItem.MediaType Wscript.Echo "MinBlockSize: " & objItem.MinBlockSize Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NeedsCleaning: " & objItem.NeedsCleaning Wscript.Echo "NumberOfMediaSupported: " & objItem.NumberOfMediaSupported Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "RevisionLevel: " & objItem.RevisionLevel Wscript.Echo "SCSIBus: " & objItem.SCSIBus Wscript.Echo "SCSILogicalUnit: " & objItem.SCSILogicalUnit Wscript.Echo "SCSIPort: " & objItem.SCSIPort Wscript.Echo "SCSITargetId: " & objItem.SCSITargetId Wscript.Echo "Size: " & objItem.Size Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TransferRate: " & objItem.TransferRate Wscript.Echo "VolumeName: " & objItem.VolumeName Wscript.Echo "VolumeSerialNumber: " & objItem.VolumeSerialNumber Next |
Win32_CurrentProbe
は、電流メーター(ammeter)を表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_CurrentProbe",,48) For Each objItem in colItems Wscript.Echo "Accuracy: " & objItem.Accuracy Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentReading: " & objItem.CurrentReading Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsLinear: " & objItem.IsLinear Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "LowerThresholdCritical: " & objItem.LowerThresholdCritical Wscript.Echo "LowerThresholdFatal: " & objItem.LowerThresholdFatal Wscript.Echo "LowerThresholdNonCritical: " & objItem.LowerThresholdNonCritical Wscript.Echo "MaxReadable: " & objItem.MaxReadable Wscript.Echo "MinReadable: " & objItem.MinReadable Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NominalReading: " & objItem.NominalReading Wscript.Echo "NormalMax: " & objItem.NormalMax Wscript.Echo "NormalMin: " & objItem.NormalMin Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Resolution: " & objItem.Resolution Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "Tolerance: " & objItem.Tolerance Wscript.Echo "UpperThresholdCritical: " & objItem.UpperThresholdCritical Wscript.Echo "UpperThresholdFatal: " & objItem.UpperThresholdFatal Wscript.Echo "UpperThresholdNonCritical: " & objItem.UpperThresholdNonCritical Next |
Win32_DesktopMonitor
は、コンピュータに接続されているモニター/ディスプレイデバイスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DesktopMonitor",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Bandwidth: " & objItem.Bandwidth Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DisplayType: " & objItem.DisplayType Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsLocked: " & objItem.IsLocked Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MonitorManufacturer: " & objItem.MonitorManufacturer Wscript.Echo "MonitorType: " & objItem.MonitorType Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PixelsPerXLogicalInch: " & objItem.PixelsPerXLogicalInch Wscript.Echo "PixelsPerYLogicalInch: " & objItem.PixelsPerYLogicalInch Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ScreenHeight: " & objItem.ScreenHeight Wscript.Echo "ScreenWidth: " & objItem.ScreenWidth Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_DeviceMemoryAddress
は、Windowsシステムのメモリアドレスデバイスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DeviceMemoryAddress",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "MemoryType: " & objItem.MemoryType Wscript.Echo "Name: " & objItem.Name Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Next |
Win32_DiskDrive
は、Windowsオペレーティングシステムの物理ディスクドライブを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DiskDrive",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BytesPerSector: " & objItem.BytesPerSector Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CompressionMethod: " & objItem.CompressionMethod Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "DefaultBlockSize: " & objItem.DefaultBlockSize Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "Index: " & objItem.Index Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "InterfaceType: " & objItem.InterfaceType Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxBlockSize: " & objItem.MaxBlockSize Wscript.Echo "MaxMediaSize: " & objItem.MaxMediaSize Wscript.Echo "MediaLoaded: " & objItem.MediaLoaded Wscript.Echo "MediaType: " & objItem.MediaType Wscript.Echo "MinBlockSize: " & objItem.MinBlockSize Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NeedsCleaning: " & objItem.NeedsCleaning Wscript.Echo "NumberOfMediaSupported: " & objItem.NumberOfMediaSupported Wscript.Echo "Partitions: " & objItem.Partitions Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "SCSIBus: " & objItem.SCSIBus Wscript.Echo "SCSILogicalUnit: " & objItem.SCSILogicalUnit Wscript.Echo "SCSIPort: " & objItem.SCSIPort Wscript.Echo "SCSITargetId: " & objItem.SCSITargetId Wscript.Echo "SectorsPerTrack: " & objItem.SectorsPerTrack Wscript.Echo "Size: " & objItem.Size Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TotalCylinders: " & objItem.TotalCylinders Wscript.Echo "TotalHeads: " & objItem.TotalHeads Wscript.Echo "TotalSectors: " & objItem.TotalSectors Wscript.Echo "TotalTracks: " & objItem.TotalTracks Wscript.Echo "TracksPerCylinder: " & objItem.TracksPerCylinder Next |
Win32_DisplayConfiguration
は、Windowsシステムのディスプレイ構成情報を表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DisplayConfiguration",,48) For Each objItem in colItems Wscript.Echo "BitsPerPel: " & objItem.BitsPerPel Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceName: " & objItem.DeviceName Wscript.Echo "DisplayFlags: " & objItem.DisplayFlags Wscript.Echo "DisplayFrequency: " & objItem.DisplayFrequency Wscript.Echo "DitherType: " & objItem.DitherType Wscript.Echo "DriverVersion: " & objItem.DriverVersion Wscript.Echo "ICMIntent: " & objItem.ICMIntent Wscript.Echo "ICMMethod: " & objItem.ICMMethod Wscript.Echo "LogPixels: " & objItem.LogPixels Wscript.Echo "PelsHeight: " & objItem.PelsHeight Wscript.Echo "PelsWidth: " & objItem.PelsWidth Wscript.Echo "SettingID: " & objItem.SettingID Wscript.Echo "SpecificationVersion: " & objItem.SpecificationVersion Next |
Win32_DisplayControllerConfiguration
は、Windowsシステムのビデオアダプタの構成を表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DisplayControllerConfiguration",,48) For Each objItem in colItems Wscript.Echo "BitsPerPixel: " & objItem.BitsPerPixel Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ColorPlanes: " & objItem.ColorPlanes Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceEntriesInAColorTable: " & objItem.DeviceEntriesInAColorTable Wscript.Echo "DeviceSpecificPens: " & objItem.DeviceSpecificPens Wscript.Echo "HorizontalResolution: " & objItem.HorizontalResolution Wscript.Echo "Name: " & objItem.Name Wscript.Echo "RefreshRate: " & objItem.RefreshRate Wscript.Echo "ReservedSystemPaletteEntries: " & objItem.ReservedSystemPaletteEntries Wscript.Echo "SettingID: " & objItem.SettingID Wscript.Echo "SystemPaletteEntries: " & objItem.SystemPaletteEntries Wscript.Echo "VerticalResolution: " & objItem.VerticalResolution Wscript.Echo "VideoMode: " & objItem.VideoMode Next |
Win32_DMAChannel
は、WindowsシステムのDMA(ダイレクト・メモリ・アクセス)チャンネルを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DMAChannel",,48) For Each objItem in colItems Wscript.Echo "AddressSize: " & objItem.AddressSize Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BurstMode: " & objItem.BurstMode Wscript.Echo "ByteMode: " & objItem.ByteMode Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ChannelTiming: " & objItem.ChannelTiming Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DMAChannel: " & objItem.DMAChannel Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "MaxTransferSize: " & objItem.MaxTransferSize Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Port: " & objItem.Port Wscript.Echo "Status: " & objItem.Status Wscript.Echo "TransferWidths: " & objItem.TransferWidths Wscript.Echo "TypeCTiming: " & objItem.TypeCTiming Wscript.Echo "WordMode: " & objItem.WordMode Next |
Win32_Fan
は、コンピュータの冷却ファンを表すWMIクラスです。
CPU冷却ファンもその1つです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Fan",,48) For Each objItem in colItems Wscript.Echo "ActiveCooling: " & objItem.ActiveCooling Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DesiredSpeed: " & objItem.DesiredSpeed Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "VariableSpeed: " & objItem.VariableSpeed Next |
Win32_FloppyController
は、フロッピーディスクコントローラの能力と管理機能を表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_FloppyController",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_FloppyDrive
は、フロッピーディスクドライブの能力を管理するWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_FloppyDrive",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CompressionMethod: " & objItem.CompressionMethod Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "DefaultBlockSize: " & objItem.DefaultBlockSize Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxBlockSize: " & objItem.MaxBlockSize Wscript.Echo "MaxMediaSize: " & objItem.MaxMediaSize Wscript.Echo "MinBlockSize: " & objItem.MinBlockSize Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NeedsCleaning: " & objItem.NeedsCleaning Wscript.Echo "NumberOfMediaSupported: " & objItem.NumberOfMediaSupported Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_HeatPipe
は、冷却用ヒートパイプのプロパティを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_HeatPipe",,48) For Each objItem in colItems Wscript.Echo "ActiveCooling: " & objItem.ActiveCooling Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_IDEController
は、IDEコントローラを管理するWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_IDEController",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_InfraredDevice
は、赤外線ポートの機能を管理するWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_InfraredDevice",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_IRQResource
は、WindowsシステムのIRQ(割り込み要求ライン)を表すWMIクラスです。
割り込み要求は、クリティカルなイベント発生時にデバイスやプログラムからCPUへ送られます。
IRQは、ハードウェアからもソフトウェアからも発生します。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_IRQResource",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "Hardware: " & objItem.Hardware Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IRQNumber: " & objItem.IRQNumber Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Shareable: " & objItem.Shareable Wscript.Echo "Status: " & objItem.Status Wscript.Echo "TriggerLevel: " & objItem.TriggerLevel Wscript.Echo "TriggerType: " & objItem.TriggerType Wscript.Echo "Vector: " & objItem.Vector Next |
Win32_Keyboard
は、Windowsシステムのキーボードを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Keyboard",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsLocked: " & objItem.IsLocked Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Layout: " & objItem.Layout Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfFunctionKeys: " & objItem.NumberOfFunctionKeys Wscript.Echo "Password: " & objItem.Password Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_MemoryArray
は、コンピュータシステムのメモリ配列とマップされているアドレスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_MemoryArray",,48) For Each objItem in colItems Wscript.Echo "Access: " & objItem.Access Wscript.Echo "AdditionalErrorData: " & objItem.AdditionalErrorData Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BlockSize: " & objItem.BlockSize Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CorrectableError: " & objItem.CorrectableError Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "ErrorAccess: " & objItem.ErrorAccess Wscript.Echo "ErrorAddress: " & objItem.ErrorAddress Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorData: " & objItem.ErrorData Wscript.Echo "ErrorDataOrder: " & objItem.ErrorDataOrder Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorGranularity: " & objItem.ErrorGranularity Wscript.Echo "ErrorInfo: " & objItem.ErrorInfo Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "ErrorResolution: " & objItem.ErrorResolution Wscript.Echo "ErrorTime: " & objItem.ErrorTime Wscript.Echo "ErrorTransferSize: " & objItem.ErrorTransferSize Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfBlocks: " & objItem.NumberOfBlocks Wscript.Echo "OtherErrorDescription: " & objItem.OtherErrorDescription Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Purpose: " & objItem.Purpose Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemLevelAddress: " & objItem.SystemLevelAddress Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_MemoryDevice
は、コンピュータシステムのメモリデバイスとそれがマップされているアドレスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_MemoryDevice",,48) For Each objItem in colItems Wscript.Echo "Access: " & objItem.Access Wscript.Echo "AdditionalErrorData: " & objItem.AdditionalErrorData Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BlockSize: " & objItem.BlockSize Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CorrectableError: " & objItem.CorrectableError Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "ErrorAccess: " & objItem.ErrorAccess Wscript.Echo "ErrorAddress: " & objItem.ErrorAddress Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorData: " & objItem.ErrorData Wscript.Echo "ErrorDataOrder: " & objItem.ErrorDataOrder Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorGranularity: " & objItem.ErrorGranularity Wscript.Echo "ErrorInfo: " & objItem.ErrorInfo Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "ErrorResolution: " & objItem.ErrorResolution Wscript.Echo "ErrorTime: " & objItem.ErrorTime Wscript.Echo "ErrorTransferSize: " & objItem.ErrorTransferSize Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfBlocks: " & objItem.NumberOfBlocks Wscript.Echo "OtherErrorDescription: " & objItem.OtherErrorDescription Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Purpose: " & objItem.Purpose Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemLevelAddress: " & objItem.SystemLevelAddress Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_MotherboardDevice
は、コンピュータシステムのマザーボードを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_MotherboardDevice",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "PrimaryBusType: " & objItem.PrimaryBusType Wscript.Echo "RevisionNumber: " & objItem.RevisionNumber Wscript.Echo "SecondaryBusType: " & objItem.SecondaryBusType Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_NetworkAdapter
は、ネットワークアダプタを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_NetworkAdapter",,48) For Each objItem in colItems Wscript.Echo "AdapterType: " & objItem.AdapterType Wscript.Echo "AutoSense: " & objItem.AutoSense Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "Index: " & objItem.Index Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Installed: " & objItem.Installed Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MACAddress: " & objItem.MACAddress Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "MaxSpeed: " & objItem.MaxSpeed Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NetworkAddresses: " & objItem.NetworkAddresses Wscript.Echo "PermanentAddress: " & objItem.PermanentAddress Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProductName: " & objItem.ProductName Wscript.Echo "ServiceName: " & objItem.ServiceName Wscript.Echo "Speed: " & objItem.Speed Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_NetworkAdapterConfiguration
は、ネットワークアダプタの属性と動作を表すWMIクラスです。
このクラスには、TCP/IPとIPX(Internetworking Packet Exchange)プロトコルの管理をサポートするため、
プロパティとメソッドが追加されています。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration",,48) For Each objItem in colItems Wscript.Echo "ArpAlwaysSourceRoute: " & objItem.ArpAlwaysSourceRoute Wscript.Echo "ArpUseEtherSNAP: " & objItem.ArpUseEtherSNAP Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "DatabasePath: " & objItem.DatabasePath Wscript.Echo "DeadGWDetectEnabled: " & objItem.DeadGWDetectEnabled Wscript.Echo "DefaultIPGateway: " & objItem.DefaultIPGateway Wscript.Echo "DefaultTOS: " & objItem.DefaultTOS Wscript.Echo "DefaultTTL: " & objItem.DefaultTTL Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DHCPEnabled: " & objItem.DHCPEnabled Wscript.Echo "DHCPLeaseExpires: " & objItem.DHCPLeaseExpires Wscript.Echo "DHCPLeaseObtained: " & objItem.DHCPLeaseObtained Wscript.Echo "DHCPServer: " & objItem.DHCPServer Wscript.Echo "DNSDomain: " & objItem.DNSDomain Wscript.Echo "DNSDomainSuffixSearchOrder: " & objItem.DNSDomainSuffixSearchOrder Wscript.Echo "DNSEnabledForWINSResolution: " & objItem.DNSEnabledForWINSResolution Wscript.Echo "DNSHostName: " & objItem.DNSHostName Wscript.Echo "DNSServerSearchOrder: " & objItem.DNSServerSearchOrder Wscript.Echo "DomainDNSRegistrationEnabled: " & objItem.DomainDNSRegistrationEnabled Wscript.Echo "ForwardBufferMemory: " & objItem.ForwardBufferMemory Wscript.Echo "FullDNSRegistrationEnabled: " & objItem.FullDNSRegistrationEnabled Wscript.Echo "GatewayCostMetric: " & objItem.GatewayCostMetric Wscript.Echo "IGMPLevel: " & objItem.IGMPLevel Wscript.Echo "Index: " & objItem.Index Wscript.Echo "IPAddress: " & objItem.IPAddress Wscript.Echo "IPConnectionMetric: " & objItem.IPConnectionMetric Wscript.Echo "IPEnabled: " & objItem.IPEnabled Wscript.Echo "IPFilterSecurityEnabled: " & objItem.IPFilterSecurityEnabled Wscript.Echo "IPPortSecurityEnabled: " & objItem.IPPortSecurityEnabled Wscript.Echo "IPSecPermitIPProtocols: " & objItem.IPSecPermitIPProtocols Wscript.Echo "IPSecPermitTCPPorts: " & objItem.IPSecPermitTCPPorts Wscript.Echo "IPSecPermitUDPPorts: " & objItem.IPSecPermitUDPPorts Wscript.Echo "IPSubnet: " & objItem.IPSubnet Wscript.Echo "IPUseZeroBroadcast: " & objItem.IPUseZeroBroadcast Wscript.Echo "IPXAddress: " & objItem.IPXAddress Wscript.Echo "IPXEnabled: " & objItem.IPXEnabled Wscript.Echo "IPXFrameType: " & objItem.IPXFrameType Wscript.Echo "IPXMediaType: " & objItem.IPXMediaType Wscript.Echo "IPXNetworkNumber: " & objItem.IPXNetworkNumber Wscript.Echo "IPXVirtualNetNumber: " & objItem.IPXVirtualNetNumber Wscript.Echo "KeepAliveInterval: " & objItem.KeepAliveInterval Wscript.Echo "KeepAliveTime: " & objItem.KeepAliveTime Wscript.Echo "MACAddress: " & objItem.MACAddress Wscript.Echo "MTU: " & objItem.MTU Wscript.Echo "NumForwardPackets: " & objItem.NumForwardPackets Wscript.Echo "PMTUBHDetectEnabled: " & objItem.PMTUBHDetectEnabled Wscript.Echo "PMTUDiscoveryEnabled: " & objItem.PMTUDiscoveryEnabled Wscript.Echo "ServiceName: " & objItem.ServiceName Wscript.Echo "SettingID: " & objItem.SettingID Wscript.Echo "TcpipNetbiosOptions: " & objItem.TcpipNetbiosOptions Wscript.Echo "TcpMaxConnectRetransmissions: " & objItem.TcpMaxConnectRetransmissions Wscript.Echo "TcpMaxDataRetransmissions: " & objItem.TcpMaxDataRetransmissions Wscript.Echo "TcpNumConnections: " & objItem.TcpNumConnections Wscript.Echo "TcpUseRFC1122UrgentPointer: " & objItem.TcpUseRFC1122UrgentPointer Wscript.Echo "TcpWindowSize: " & objItem.TcpWindowSize Wscript.Echo "WINSEnableLMHostsLookup: " & objItem.WINSEnableLMHostsLookup Wscript.Echo "WINSHostLookupFile: " & objItem.WINSHostLookupFile Wscript.Echo "WINSPrimaryServer: " & objItem.WINSPrimaryServer Wscript.Echo "WINSScopeID: " & objItem.WINSScopeID Wscript.Echo "WINSSecondaryServer: " & objItem.WINSSecondaryServer Next |
Win32_OnBoardDevice
は、マザーボードに組み込まれている共通アダプタを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_OnBoardDevice",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceType: " & objItem.DeviceType Wscript.Echo "Enabled: " & objItem.Enabled Wscript.Echo "HotSwappable: " & objItem.HotSwappable Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "Removable: " & objItem.Removable Wscript.Echo "Replaceable: " & objItem.Replaceable Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "Version: " & objItem.Version Next |
Win32_ParallelPort
は、コンピュータのパラレルポートを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_ParallelPort",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DMASupport: " & objItem.DMASupport Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OSAutoDiscovered: " & objItem.OSAutoDiscovered Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_PCMCIAController
は、PCMCIAカード(PCカード)コントローラーの能力を管理するWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PCMCIAController",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_PhysicalMemory
は、オペレーティングシステムから利用できる物理メモリデバイスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PhysicalMemory",,48) For Each objItem in colItems Wscript.Echo "BankLabel: " & objItem.BankLabel Wscript.Echo "Capacity: " & objItem.Capacity Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "DataWidth: " & objItem.DataWidth Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceLocator: " & objItem.DeviceLocator Wscript.Echo "FormFactor: " & objItem.FormFactor Wscript.Echo "HotSwappable: " & objItem.HotSwappable Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "InterleaveDataDepth: " & objItem.InterleaveDataDepth Wscript.Echo "InterleavePosition: " & objItem.InterleavePosition Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MemoryType: " & objItem.MemoryType Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PositionInRow: " & objItem.PositionInRow Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "Removable: " & objItem.Removable Wscript.Echo "Replaceable: " & objItem.Replaceable Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "Speed: " & objItem.Speed Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "TotalWidth: " & objItem.TotalWidth Wscript.Echo "TypeDetail: " & objItem.TypeDetail Wscript.Echo "Version: " & objItem.Version Next |
Win32_PhysicalMemoryArray
は、コンピュータシステムの物理メモリの詳細を表すWMIクラスです。
メモリデバイスの数、メモリ容量、タイプ(システムメモリ、ビデオメモリなど)の情報を含んでいます。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PhysicalMemoryArray",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Depth: " & objItem.Depth Wscript.Echo "Description: " & objItem.Description Wscript.Echo "Height: " & objItem.Height Wscript.Echo "HotSwappable: " & objItem.HotSwappable Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Location: " & objItem.Location Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxCapacity: " & objItem.MaxCapacity Wscript.Echo "MemoryDevices: " & objItem.MemoryDevices Wscript.Echo "MemoryErrorCorrection: " & objItem.MemoryErrorCorrection Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "Removable: " & objItem.Removable Wscript.Echo "Replaceable: " & objItem.Replaceable Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "Use: " & objItem.Use Wscript.Echo "Version: " & objItem.Version Wscript.Echo "Weight: " & objItem.Weight Wscript.Echo "Width: " & objItem.Width Next |
Win32_PnPEntity
は、プラグ&プレイデバイスのプロパティを表すWMIクラスです。
プラグ&プレイのエントリーは、コントロールパネルのデバイスマネージャに表示されているものです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PnPEntity",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ClassGuid: " & objItem.ClassGuid Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Service: " & objItem.Service Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_PointingDevice
は、ディスプレイの位置や領域を指定する入力デバイスを表すWMIクラスです。
ディスプレイ上をポイントするデバイスは、すべてこのクラスのメンバーです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PointingDevice",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DeviceInterface: " & objItem.DeviceInterface Wscript.Echo "DoubleSpeedThreshold: " & objItem.DoubleSpeedThreshold Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "Handedness: " & objItem.Handedness Wscript.Echo "HardwareType: " & objItem.HardwareType Wscript.Echo "InfFileName: " & objItem.InfFileName Wscript.Echo "InfSection: " & objItem.InfSection Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsLocked: " & objItem.IsLocked Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfButtons: " & objItem.NumberOfButtons Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PointingType: " & objItem.PointingType Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "QuadSpeedThreshold: " & objItem.QuadSpeedThreshold Wscript.Echo "Resolution: " & objItem.Resolution Wscript.Echo "SampleRate: " & objItem.SampleRate Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "Synch: " & objItem.Synch Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_PortableBattery
は、ノートPCに使われているような過般バッテリーに関するプロパティを含むWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PortableBattery",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BatteryRechargeTime: " & objItem.BatteryRechargeTime Wscript.Echo "BatteryStatus: " & objItem.BatteryStatus Wscript.Echo "CapacityMultiplier: " & objItem.CapacityMultiplier Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "Chemistry: " & objItem.Chemistry Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DesignCapacity: " & objItem.DesignCapacity Wscript.Echo "DesignVoltage: " & objItem.DesignVoltage Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "EstimatedChargeRemaining: " & objItem.EstimatedChargeRemaining Wscript.Echo "EstimatedRunTime: " & objItem.EstimatedRunTime Wscript.Echo "ExpectedBatteryLife: " & objItem.ExpectedBatteryLife Wscript.Echo "ExpectedLife: " & objItem.ExpectedLife Wscript.Echo "FullChargeCapacity: " & objItem.FullChargeCapacity Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Location: " & objItem.Location Wscript.Echo "ManufactureDate: " & objItem.ManufactureDate Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxBatteryError: " & objItem.MaxBatteryError Wscript.Echo "MaxRechargeTime: " & objItem.MaxRechargeTime Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "SmartBatteryVersion: " & objItem.SmartBatteryVersion Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOnBattery: " & objItem.TimeOnBattery Wscript.Echo "TimeToFullCharge: " & objItem.TimeToFullCharge Next |
Win32_PortConnector
は、DB-25ピン、セントロニクス、PS/2など接続コネクタを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PortConnector",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConnectorPinout: " & objItem.ConnectorPinout Wscript.Echo "ConnectorType: " & objItem.ConnectorType Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "ExternalReferenceDesignator: " & objItem.ExternalReferenceDesignator Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "InternalReferenceDesignator: " & objItem.InternalReferenceDesignator Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PortType: " & objItem.PortType Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "Version: " & objItem.Version Next |
Win32_PortResource
は、WindowsコンピュータシステムのI/Oポートを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PortResource",,48) For Each objItem in colItems Wscript.Echo "Alias: " & objItem.Alias Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Name: " & objItem.Name Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Next |
Win32_POTSModem
は、システムにインストールされているモデムを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_POTSModem",,48) For Each objItem in colItems Wscript.Echo "AnswerMode: " & objItem.AnswerMode Wscript.Echo "AttachedTo: " & objItem.AttachedTo Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BlindOff: " & objItem.BlindOff Wscript.Echo "BlindOn: " & objItem.BlindOn Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CompatibilityFlags: " & objItem.CompatibilityFlags Wscript.Echo "CompressionInfo: " & objItem.CompressionInfo Wscript.Echo "CompressionOff: " & objItem.CompressionOff Wscript.Echo "CompressionOn: " & objItem.CompressionOn Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "ConfigurationDialog: " & objItem.ConfigurationDialog Wscript.Echo "CountriesSupported: " & objItem.CountriesSupported Wscript.Echo "CountrySelected: " & objItem.CountrySelected Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentPasswords: " & objItem.CurrentPasswords Wscript.Echo "DCB: " & objItem.DCB Wscript.Echo "Default: " & objItem.Default Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DeviceLoader: " & objItem.DeviceLoader Wscript.Echo "DeviceType: " & objItem.DeviceType Wscript.Echo "DialType: " & objItem.DialType Wscript.Echo "DriverDate: " & objItem.DriverDate Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorControlForced: " & objItem.ErrorControlForced Wscript.Echo "ErrorControlInfo: " & objItem.ErrorControlInfo Wscript.Echo "ErrorControlOff: " & objItem.ErrorControlOff Wscript.Echo "ErrorControlOn: " & objItem.ErrorControlOn Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "FlowControlHard: " & objItem.FlowControlHard Wscript.Echo "FlowControlOff: " & objItem.FlowControlOff Wscript.Echo "FlowControlSoft: " & objItem.FlowControlSoft Wscript.Echo "InactivityScale: " & objItem.InactivityScale Wscript.Echo "InactivityTimeout: " & objItem.InactivityTimeout Wscript.Echo "Index: " & objItem.Index Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MaxBaudRateToPhone: " & objItem.MaxBaudRateToPhone Wscript.Echo "MaxBaudRateToSerialPort: " & objItem.MaxBaudRateToSerialPort Wscript.Echo "MaxNumberOfPasswords: " & objItem.MaxNumberOfPasswords Wscript.Echo "Model: " & objItem.Model Wscript.Echo "ModemInfPath: " & objItem.ModemInfPath Wscript.Echo "ModemInfSection: " & objItem.ModemInfSection Wscript.Echo "ModulationBell: " & objItem.ModulationBell Wscript.Echo "ModulationCCITT: " & objItem.ModulationCCITT Wscript.Echo "ModulationScheme: " & objItem.ModulationScheme Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PortSubClass: " & objItem.PortSubClass Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Prefix: " & objItem.Prefix Wscript.Echo "Properties: " & objItem.Properties Wscript.Echo "ProviderName: " & objItem.ProviderName Wscript.Echo "Pulse: " & objItem.Pulse Wscript.Echo "Reset: " & objItem.Reset Wscript.Echo "ResponsesKeyName: " & objItem.ResponsesKeyName Wscript.Echo "RingsBeforeAnswer: " & objItem.RingsBeforeAnswer Wscript.Echo "SpeakerModeDial: " & objItem.SpeakerModeDial Wscript.Echo "SpeakerModeOff: " & objItem.SpeakerModeOff Wscript.Echo "SpeakerModeOn: " & objItem.SpeakerModeOn Wscript.Echo "SpeakerModeSetup: " & objItem.SpeakerModeSetup Wscript.Echo "SpeakerVolumeHigh: " & objItem.SpeakerVolumeHigh Wscript.Echo "SpeakerVolumeInfo: " & objItem.SpeakerVolumeInfo Wscript.Echo "SpeakerVolumeLow: " & objItem.SpeakerVolumeLow Wscript.Echo "SpeakerVolumeMed: " & objItem.SpeakerVolumeMed Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "StringFormat: " & objItem.StringFormat Wscript.Echo "SupportsCallback: " & objItem.SupportsCallback Wscript.Echo "SupportsSynchronousConnect: " & objItem.SupportsSynchronousConnect Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "Terminator: " & objItem.Terminator Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Wscript.Echo "Tone: " & objItem.Tone Wscript.Echo "VoiceSwitchFeature: " & objItem.VoiceSwitchFeature Next |
Win32_PowerManagementEvent
は、電源の状態変化によって発生する電源管理イベントを表すWMIクラスです。
状態変化は、APM(Advanced Power Management)、またはACPI(Advanced Configuration and Power Interface)システム管理プロトコルと関連しています。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PowerManagementEvent",,48) For Each objItem in colItems Wscript.Echo "EventType: " & objItem.EventType Wscript.Echo "OEMEventCode: " & objItem.OEMEventCode Next |
Win32_Printer
は、紙にイメージを出力するプリンタなどのデバイスを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Printer",,48) For Each objItem in colItems Wscript.Echo "Attributes: " & objItem.Attributes Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "AveragePagesPerMinute: " & objItem.AveragePagesPerMinute Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "DefaultPriority: " & objItem.DefaultPriority Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DetectedErrorState: " & objItem.DetectedErrorState Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DriverName: " & objItem.DriverName Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "HorizontalResolution: " & objItem.HorizontalResolution Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "JobCountSinceLastReset: " & objItem.JobCountSinceLastReset Wscript.Echo "LanguagesSupported: " & objItem.LanguagesSupported Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Location: " & objItem.Location Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PaperSizesSupported: " & objItem.PaperSizesSupported Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PortName: " & objItem.PortName Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "PrinterPaperNames: " & objItem.PrinterPaperNames Wscript.Echo "PrinterState: " & objItem.PrinterState Wscript.Echo "PrinterStatus: " & objItem.PrinterStatus Wscript.Echo "PrintJobDataType: " & objItem.PrintJobDataType Wscript.Echo "PrintProcessor: " & objItem.PrintProcessor Wscript.Echo "SeparatorFile: " & objItem.SeparatorFile Wscript.Echo "ServerName: " & objItem.ServerName Wscript.Echo "ShareName: " & objItem.ShareName Wscript.Echo "SpoolEnabled: " & objItem.SpoolEnabled Wscript.Echo "StartTime: " & objItem.StartTime Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Wscript.Echo "UntilTime: " & objItem.UntilTime Wscript.Echo "VerticalResolution: " & objItem.VerticalResolution Next |
Win32_PrinterConfiguration
は、プリンタデバイスの設定を定義するWMIクラスです。
解像度、色、フォント、用紙の向きなどが含まれています。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PrinterConfiguration",,48) For Each objItem in colItems Wscript.Echo "BitsPerPel: " & objItem.BitsPerPel Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "Collate: " & objItem.Collate Wscript.Echo "Color: " & objItem.Color Wscript.Echo "Copies: " & objItem.Copies Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceName: " & objItem.DeviceName Wscript.Echo "DisplayFlags: " & objItem.DisplayFlags Wscript.Echo "DisplayFrequency: " & objItem.DisplayFrequency Wscript.Echo "DitherType: " & objItem.DitherType Wscript.Echo "DriverVersion: " & objItem.DriverVersion Wscript.Echo "Duplex: " & objItem.Duplex Wscript.Echo "FormName: " & objItem.FormName Wscript.Echo "HorizontalResolution: " & objItem.HorizontalResolution Wscript.Echo "ICMIntent: " & objItem.ICMIntent Wscript.Echo "ICMMethod: " & objItem.ICMMethod Wscript.Echo "LogPixels: " & objItem.LogPixels Wscript.Echo "MediaType: " & objItem.MediaType Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Orientation: " & objItem.Orientation Wscript.Echo "PaperLength: " & objItem.PaperLength Wscript.Echo "PaperSize: " & objItem.PaperSize Wscript.Echo "PaperWidth: " & objItem.PaperWidth Wscript.Echo "PelsHeight: " & objItem.PelsHeight Wscript.Echo "PelsWidth: " & objItem.PelsWidth Wscript.Echo "PrintQuality: " & objItem.PrintQuality Wscript.Echo "Scale: " & objItem.Scale Wscript.Echo "SettingID: " & objItem.SettingID Wscript.Echo "SpecificationVersion: " & objItem.SpecificationVersion Wscript.Echo "TTOption: " & objItem.TTOption Wscript.Echo "VerticalResolution: " & objItem.VerticalResolution Wscript.Echo "XResolution: " & objItem.XResolution Wscript.Echo "YResolution: " & objItem.YResolution Next |
Win32_PrintJob
は、アプリケーションからの印刷ジョブを表すWMIクラスです。
アプリケーションのプリントコマンドにより発生した印刷ジョブは、このクラスのメンバーです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_PrintJob",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "DataType: " & objItem.DataType Wscript.Echo "Description: " & objItem.Description Wscript.Echo "Document: " & objItem.Document Wscript.Echo "DriverName: " & objItem.DriverName Wscript.Echo "ElapsedTime: " & objItem.ElapsedTime Wscript.Echo "HostPrintQueue: " & objItem.HostPrintQueue Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "JobId: " & objItem.JobId Wscript.Echo "JobStatus: " & objItem.JobStatus Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Notify: " & objItem.Notify Wscript.Echo "Owner: " & objItem.Owner Wscript.Echo "PagesPrinted: " & objItem.PagesPrinted Wscript.Echo "Parameters: " & objItem.Parameters Wscript.Echo "PrintProcessor: " & objItem.PrintProcessor Wscript.Echo "Priority: " & objItem.Priority Wscript.Echo "Size: " & objItem.Size Wscript.Echo "StartTime: " & objItem.StartTime Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusMask: " & objItem.StatusMask Wscript.Echo "TimeSubmitted: " & objItem.TimeSubmitted Wscript.Echo "TotalPages: " & objItem.TotalPages Wscript.Echo "UntilTime: " & objItem.UntilTime Next |
Win32_Processor
は、CPUを表すWMIクラスです。
マルチプロセッサマシンでは、それぞれのプロセッサ毎にWin32_Processor
クラスのインスタンスが存在します。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Processor",,48) For Each objItem in colItems Wscript.Echo "AddressWidth: " & objItem.AddressWidth Wscript.Echo "Architecture: " & objItem.Architecture Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CpuStatus: " & objItem.CpuStatus Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentClockSpeed: " & objItem.CurrentClockSpeed Wscript.Echo "CurrentVoltage: " & objItem.CurrentVoltage Wscript.Echo "DataWidth: " & objItem.DataWidth Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ExtClock: " & objItem.ExtClock Wscript.Echo "Family: " & objItem.Family Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "L2CacheSize: " & objItem.L2CacheSize Wscript.Echo "L2CacheSpeed: " & objItem.L2CacheSpeed Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Level: " & objItem.Level Wscript.Echo "LoadPercentage: " & objItem.LoadPercentage Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxClockSpeed: " & objItem.MaxClockSpeed Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherFamilyDescription: " & objItem.OtherFamilyDescription Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProcessorId: " & objItem.ProcessorId Wscript.Echo "ProcessorType: " & objItem.ProcessorType Wscript.Echo "Revision: " & objItem.Revision Wscript.Echo "Role: " & objItem.Role Wscript.Echo "SocketDesignation: " & objItem.SocketDesignation Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "Stepping: " & objItem.Stepping Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "UniqueId: " & objItem.UniqueId Wscript.Echo "UpgradeMethod: " & objItem.UpgradeMethod Wscript.Echo "Version: " & objItem.Version Wscript.Echo "VoltageCaps: " & objItem.VoltageCaps Next |
Win32_Refrigeration
は、冷却デバイスのプロパティを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_Refrigeration",,48) For Each objItem in colItems Wscript.Echo "ActiveCooling: " & objItem.ActiveCooling Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_SerialPort
は、シリアルポートを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SerialPort",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Binary: " & objItem.Binary Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MaxBaudRate: " & objItem.MaxBaudRate Wscript.Echo "MaximumInputBufferSize: " & objItem.MaximumInputBufferSize Wscript.Echo "MaximumOutputBufferSize: " & objItem.MaximumOutputBufferSize Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OSAutoDiscovered: " & objItem.OSAutoDiscovered Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "ProviderType: " & objItem.ProviderType Wscript.Echo "SettableBaudRate: " & objItem.SettableBaudRate Wscript.Echo "SettableDataBits: " & objItem.SettableDataBits Wscript.Echo "SettableFlowControl: " & objItem.SettableFlowControl Wscript.Echo "SettableParity: " & objItem.SettableParity Wscript.Echo "SettableParityCheck: " & objItem.SettableParityCheck Wscript.Echo "SettableRLSD: " & objItem.SettableRLSD Wscript.Echo "SettableStopBits: " & objItem.SettableStopBits Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "Supports16BitMode: " & objItem.Supports16BitMode Wscript.Echo "SupportsDTRDSR: " & objItem.SupportsDTRDSR Wscript.Echo "SupportsElapsedTimeouts: " & objItem.SupportsElapsedTimeouts Wscript.Echo "SupportsIntTimeouts: " & objItem.SupportsIntTimeouts Wscript.Echo "SupportsParityCheck: " & objItem.SupportsParityCheck Wscript.Echo "SupportsRLSD: " & objItem.SupportsRLSD Wscript.Echo "SupportsRTSCTS: " & objItem.SupportsRTSCTS Wscript.Echo "SupportsSpecialCharacters: " & objItem.SupportsSpecialCharacters Wscript.Echo "SupportsXOnXOff: " & objItem.SupportsXOnXOff Wscript.Echo "SupportsXOnXOffSet: " & objItem.SupportsXOnXOffSet Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_SerialPortConfiguration
は、シリアルポートのデータ転送設定を表すWMIクラスです。
これには、接続とエラーチェックの設定を含んでいます。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SerialPortConfiguration",,48) For Each objItem in colItems Wscript.Echo "AbortReadWriteOnError: " & objItem.AbortReadWriteOnError Wscript.Echo "BaudRate: " & objItem.BaudRate Wscript.Echo "BinaryModeEnabled: " & objItem.BinaryModeEnabled Wscript.Echo "BitsPerByte: " & objItem.BitsPerByte Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ContinueXMitOnXOff: " & objItem.ContinueXMitOnXOff Wscript.Echo "CTSOutflowControl: " & objItem.CTSOutflowControl Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DiscardNULLBytes: " & objItem.DiscardNULLBytes Wscript.Echo "DSROutflowControl: " & objItem.DSROutflowControl Wscript.Echo "DSRSensitivity: " & objItem.DSRSensitivity Wscript.Echo "DTRFlowControlType: " & objItem.DTRFlowControlType Wscript.Echo "EOFCharacter: " & objItem.EOFCharacter Wscript.Echo "ErrorReplaceCharacter: " & objItem.ErrorReplaceCharacter Wscript.Echo "ErrorReplacementEnabled: " & objItem.ErrorReplacementEnabled Wscript.Echo "EventCharacter: " & objItem.EventCharacter Wscript.Echo "IsBusy: " & objItem.IsBusy Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Parity: " & objItem.Parity Wscript.Echo "ParityCheckEnabled: " & objItem.ParityCheckEnabled Wscript.Echo "RTSFlowControlType: " & objItem.RTSFlowControlType Wscript.Echo "SettingID: " & objItem.SettingID Wscript.Echo "StopBits: " & objItem.StopBits Wscript.Echo "XOffCharacter: " & objItem.XOffCharacter Wscript.Echo "XOffXMitThreshold: " & objItem.XOffXMitThreshold Wscript.Echo "XOnCharacter: " & objItem.XOnCharacter Wscript.Echo "XOnXMitThreshold: " & objItem.XOnXMitThreshold Wscript.Echo "XOnXOffInFlowControl: " & objItem.XOnXOffInFlowControl Wscript.Echo "XOnXOffOutFlowControl: " & objItem.XOnXOffOutFlowControl Next |
Win32_SMBIOSMemory
は、システム管理BIOS(SMBIOS)からみたシステムメモリのプロパティを表す抽象WMIクラスです。
SMBIOSインターフェイスは、揮発性、非揮発性、フラッシュメモリを区別しません。
CIM_Memory
が、すべてのメモリタイプの親クラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SMBIOSMemory",,48) For Each objItem in colItems Wscript.Echo "Access: " & objItem.Access Wscript.Echo "AdditionalErrorData: " & objItem.AdditionalErrorData Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BlockSize: " & objItem.BlockSize Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CorrectableError: " & objItem.CorrectableError Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "ErrorAccess: " & objItem.ErrorAccess Wscript.Echo "ErrorAddress: " & objItem.ErrorAddress Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorData: " & objItem.ErrorData Wscript.Echo "ErrorDataOrder: " & objItem.ErrorDataOrder Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorInfo: " & objItem.ErrorInfo Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "ErrorResolution: " & objItem.ErrorResolution Wscript.Echo "ErrorTime: " & objItem.ErrorTime Wscript.Echo "ErrorTransferSize: " & objItem.ErrorTransferSize Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfBlocks: " & objItem.NumberOfBlocks Wscript.Echo "OtherErrorDescription: " & objItem.OtherErrorDescription Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Purpose: " & objItem.Purpose Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemLevelAddress: " & objItem.SystemLevelAddress Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_SoundDevice
は、サウンドデバイスのプロパティを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SoundDevice",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DMABufferSize: " & objItem.DMABufferSize Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MPU401Address: " & objItem.MPU401Address Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProductName: " & objItem.ProductName Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_SystemEnclosure
は、システムエンクロージャーに関連するプロパティを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SystemEnclosure",,48) For Each objItem in colItems Wscript.Echo "AudibleAlarm: " & objItem.AudibleAlarm Wscript.Echo "BreachDescription: " & objItem.BreachDescription Wscript.Echo "CableManagementStrategy: " & objItem.CableManagementStrategy Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ChassisTypes: " & objItem.ChassisTypes Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentRequiredOrProduced: " & objItem.CurrentRequiredOrProduced Wscript.Echo "Depth: " & objItem.Depth Wscript.Echo "Description: " & objItem.Description Wscript.Echo "HeatGeneration: " & objItem.HeatGeneration Wscript.Echo "Height: " & objItem.Height Wscript.Echo "HotSwappable: " & objItem.HotSwappable Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LockPresent: " & objItem.LockPresent Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfPowerCords: " & objItem.NumberOfPowerCords Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "Removable: " & objItem.Removable Wscript.Echo "Replaceable: " & objItem.Replaceable Wscript.Echo "SecurityBreach: " & objItem.SecurityBreach Wscript.Echo "SecurityStatus: " & objItem.SecurityStatus Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "ServiceDescriptions: " & objItem.ServiceDescriptions Wscript.Echo "ServicePhilosophy: " & objItem.ServicePhilosophy Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "SMBIOSAssetTag: " & objItem.SMBIOSAssetTag Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "TypeDescriptions: " & objItem.TypeDescriptions Wscript.Echo "Version: " & objItem.Version Wscript.Echo "VisibleAlarm: " & objItem.VisibleAlarm Wscript.Echo "Weight: " & objItem.Weight Wscript.Echo "Width: " & objItem.Width Next |
Win32_SystemMemoryResource
は、システムのメモリリソースを表す抽象WMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SystemMemoryResource",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "EndingAddress: " & objItem.EndingAddress Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Name: " & objItem.Name Wscript.Echo "StartingAddress: " & objItem.StartingAddress Wscript.Echo "Status: " & objItem.Status Next |
Win32_SystemSlot
は、ポート、マザーボードのスロット、周辺機器、独自の接続ポイントなど物理的な接続ポイントを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_SystemSlot",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConnectorPinout: " & objItem.ConnectorPinout Wscript.Echo "ConnectorType: " & objItem.ConnectorType Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentUsage: " & objItem.CurrentUsage Wscript.Echo "Description: " & objItem.Description Wscript.Echo "HeightAllowed: " & objItem.HeightAllowed Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LengthAllowed: " & objItem.LengthAllowed Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxDataWidth: " & objItem.MaxDataWidth Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Number: " & objItem.Number Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PMESignal: " & objItem.PMESignal Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "PurposeDescription: " & objItem.PurposeDescription Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "Shared: " & objItem.Shared Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "SlotDesignation: " & objItem.SlotDesignation Wscript.Echo "SpecialPurpose: " & objItem.SpecialPurpose Wscript.Echo "Status: " & objItem.Status Wscript.Echo "SupportsHotPlug: " & objItem.SupportsHotPlug Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "ThermalRating: " & objItem.ThermalRating Wscript.Echo "VccMixedVoltageSupport: " & objItem.VccMixedVoltageSupport Wscript.Echo "Version: " & objItem.Version Wscript.Echo "VppMixedVoltageSupport: " & objItem.VppMixedVoltageSupport Next |
Win32_TapeDrive
じゃ、テープドライブを表すWMIクラスです。
シーケンシャルアクセスしかできないデバイスをテープデバイスと見なしています。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_TapeDrive",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Capabilities: " & objItem.Capabilities Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "Compression: " & objItem.Compression Wscript.Echo "CompressionMethod: " & objItem.CompressionMethod Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "DefaultBlockSize: " & objItem.DefaultBlockSize Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ECC: " & objItem.ECC Wscript.Echo "EOTWarningZoneSize: " & objItem.EOTWarningZoneSize Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ErrorMethodology: " & objItem.ErrorMethodology Wscript.Echo "FeaturesHigh: " & objItem.FeaturesHigh Wscript.Echo "FeaturesLow: " & objItem.FeaturesLow Wscript.Echo "Id: " & objItem.Id Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxBlockSize: " & objItem.MaxBlockSize Wscript.Echo "MaxMediaSize: " & objItem.MaxMediaSize Wscript.Echo "MaxPartitionCount: " & objItem.MaxPartitionCount Wscript.Echo "MediaType: " & objItem.MediaType Wscript.Echo "MinBlockSize: " & objItem.MinBlockSize Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NeedsCleaning: " & objItem.NeedsCleaning Wscript.Echo "NumberOfMediaSupported: " & objItem.NumberOfMediaSupported Wscript.Echo "Padding: " & objItem.Padding Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ReportSetMarks: " & objItem.ReportSetMarks Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Next |
Win32_TemperatureProbe
は、温度センターのプロパティをあらわすWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_TemperatureProbe",,48) For Each objItem in colItems Wscript.Echo "Accuracy: " & objItem.Accuracy Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentReading: " & objItem.CurrentReading Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsLinear: " & objItem.IsLinear Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "LowerThresholdCritical: " & objItem.LowerThresholdCritical Wscript.Echo "LowerThresholdFatal: " & objItem.LowerThresholdFatal Wscript.Echo "LowerThresholdNonCritical: " & objItem.LowerThresholdNonCritical Wscript.Echo "MaxReadable: " & objItem.MaxReadable Wscript.Echo "MinReadable: " & objItem.MinReadable Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NominalReading: " & objItem.NominalReading Wscript.Echo "NormalMax: " & objItem.NormalMax Wscript.Echo "NormalMin: " & objItem.NormalMin Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Resolution: " & objItem.Resolution Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "Tolerance: " & objItem.Tolerance Wscript.Echo "UpperThresholdCritical: " & objItem.UpperThresholdCritical Wscript.Echo "UpperThresholdFatal: " & objItem.UpperThresholdFatal Wscript.Echo "UpperThresholdNonCritical: " & objItem.UpperThresholdNonCritical Next |
Win32_UninterruptiblePowerSupply
は、無停電電源(UPS)の能力や容量を表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_UninterruptiblePowerSupply",,48) For Each objItem in colItems Wscript.Echo "ActiveInputVoltage: " & objItem.ActiveInputVoltage Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BatteryInstalled: " & objItem.BatteryInstalled Wscript.Echo "CanTurnOffRemotely: " & objItem.CanTurnOffRemotely Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CommandFile: " & objItem.CommandFile Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "EstimatedChargeRemaining: " & objItem.EstimatedChargeRemaining Wscript.Echo "EstimatedRunTime: " & objItem.EstimatedRunTime Wscript.Echo "FirstMessageDelay: " & objItem.FirstMessageDelay Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsSwitchingSupply: " & objItem.IsSwitchingSupply Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "LowBatterySignal: " & objItem.LowBatterySignal Wscript.Echo "MessageInterval: " & objItem.MessageInterval Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerFailSignal: " & objItem.PowerFailSignal Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Range1InputFrequencyHigh: " & objItem.Range1InputFrequencyHigh Wscript.Echo "Range1InputFrequencyLow: " & objItem.Range1InputFrequencyLow Wscript.Echo "Range1InputVoltageHigh: " & objItem.Range1InputVoltageHigh Wscript.Echo "Range1InputVoltageLow: " & objItem.Range1InputVoltageLow Wscript.Echo "Range2InputFrequencyHigh: " & objItem.Range2InputFrequencyHigh Wscript.Echo "Range2InputFrequencyLow: " & objItem.Range2InputFrequencyLow Wscript.Echo "Range2InputVoltageHigh: " & objItem.Range2InputVoltageHigh Wscript.Echo "Range2InputVoltageLow: " & objItem.Range2InputVoltageLow Wscript.Echo "RemainingCapacityStatus: " & objItem.RemainingCapacityStatus Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOnBackup: " & objItem.TimeOnBackup Wscript.Echo "TotalOutputPower: " & objItem.TotalOutputPower Wscript.Echo "TypeOfRangeSwitching: " & objItem.TypeOfRangeSwitching Wscript.Echo "UPSPort: " & objItem.UPSPort Next |
Win32_USBController
は、USBコントローラの能力を管理するWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_USBController",,48) For Each objItem in colItems Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Next |
Win32_VideoConfiguration
は、ビデオサブシステムの設定を表すWMIクラスです。Win32_VideoController
、Win32_DesktopMonitor
、CIM_VideoControllerResolution
クラスのプロパティを使うようにしてください。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_VideoConfiguration",,48) For Each objItem in colItems Wscript.Echo "ActualColorResolution: " & objItem.ActualColorResolution Wscript.Echo "AdapterChipType: " & objItem.AdapterChipType Wscript.Echo "AdapterCompatibility: " & objItem.AdapterCompatibility Wscript.Echo "AdapterDACType: " & objItem.AdapterDACType Wscript.Echo "AdapterDescription: " & objItem.AdapterDescription Wscript.Echo "AdapterRAM: " & objItem.AdapterRAM Wscript.Echo "AdapterType: " & objItem.AdapterType Wscript.Echo "BitsPerPixel: " & objItem.BitsPerPixel Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ColorPlanes: " & objItem.ColorPlanes Wscript.Echo "ColorTableEntries: " & objItem.ColorTableEntries Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceSpecificPens: " & objItem.DeviceSpecificPens Wscript.Echo "DriverDate: " & objItem.DriverDate Wscript.Echo "HorizontalResolution: " & objItem.HorizontalResolution Wscript.Echo "InfFilename: " & objItem.InfFilename Wscript.Echo "InfSection: " & objItem.InfSection Wscript.Echo "InstalledDisplayDrivers: " & objItem.InstalledDisplayDrivers Wscript.Echo "MonitorManufacturer: " & objItem.MonitorManufacturer Wscript.Echo "MonitorType: " & objItem.MonitorType Wscript.Echo "Name: " & objItem.Name Wscript.Echo "PixelsPerXLogicalInch: " & objItem.PixelsPerXLogicalInch Wscript.Echo "PixelsPerYLogicalInch: " & objItem.PixelsPerYLogicalInch Wscript.Echo "RefreshRate: " & objItem.RefreshRate Wscript.Echo "ScanMode: " & objItem.ScanMode Wscript.Echo "ScreenHeight: " & objItem.ScreenHeight Wscript.Echo "ScreenWidth: " & objItem.ScreenWidth Wscript.Echo "SettingID: " & objItem.SettingID Wscript.Echo "SystemPaletteEntries: " & objItem.SystemPaletteEntries Wscript.Echo "VerticalResolution: " & objItem.VerticalResolution Next |
Win32_VideoController
は、ビデオコントローラーの能力と管理を行うWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_VideoController",,48) For Each objItem in colItems Wscript.Echo "AcceleratorCapabilities: " & objItem.AcceleratorCapabilities Wscript.Echo "AdapterCompatibility: " & objItem.AdapterCompatibility Wscript.Echo "AdapterDACType: " & objItem.AdapterDACType Wscript.Echo "AdapterRAM: " & objItem.AdapterRAM Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "CapabilityDescriptions: " & objItem.CapabilityDescriptions Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ColorTableEntries: " & objItem.ColorTableEntries Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentBitsPerPixel: " & objItem.CurrentBitsPerPixel Wscript.Echo "CurrentHorizontalResolution: " & objItem.CurrentHorizontalResolution Wscript.Echo "CurrentNumberOfColors: " & objItem.CurrentNumberOfColors Wscript.Echo "CurrentNumberOfColumns: " & objItem.CurrentNumberOfColumns Wscript.Echo "CurrentNumberOfRows: " & objItem.CurrentNumberOfRows Wscript.Echo "CurrentRefreshRate: " & objItem.CurrentRefreshRate Wscript.Echo "CurrentScanMode: " & objItem.CurrentScanMode Wscript.Echo "CurrentVerticalResolution: " & objItem.CurrentVerticalResolution Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "DeviceSpecificPens: " & objItem.DeviceSpecificPens Wscript.Echo "DitherType: " & objItem.DitherType Wscript.Echo "DriverDate: " & objItem.DriverDate Wscript.Echo "DriverVersion: " & objItem.DriverVersion Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "ICMIntent: " & objItem.ICMIntent Wscript.Echo "ICMMethod: " & objItem.ICMMethod Wscript.Echo "InfFilename: " & objItem.InfFilename Wscript.Echo "InfSection: " & objItem.InfSection Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "InstalledDisplayDrivers: " & objItem.InstalledDisplayDrivers Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "MaxMemorySupported: " & objItem.MaxMemorySupported Wscript.Echo "MaxNumberControlled: " & objItem.MaxNumberControlled Wscript.Echo "MaxRefreshRate: " & objItem.MaxRefreshRate Wscript.Echo "MinRefreshRate: " & objItem.MinRefreshRate Wscript.Echo "Monochrome: " & objItem.Monochrome Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NumberOfColorPlanes: " & objItem.NumberOfColorPlanes Wscript.Echo "NumberOfVideoPages: " & objItem.NumberOfVideoPages Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "ProtocolSupported: " & objItem.ProtocolSupported Wscript.Echo "ReservedSystemPaletteEntries: " & objItem.ReservedSystemPaletteEntries Wscript.Echo "SpecificationVersion: " & objItem.SpecificationVersion Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "SystemPaletteEntries: " & objItem.SystemPaletteEntries Wscript.Echo "TimeOfLastReset: " & objItem.TimeOfLastReset Wscript.Echo "VideoArchitecture: " & objItem.VideoArchitecture Wscript.Echo "VideoMemoryType: " & objItem.VideoMemoryType Wscript.Echo "VideoMode: " & objItem.VideoMode Wscript.Echo "VideoModeDescription: " & objItem.VideoModeDescription Wscript.Echo "VideoProcessor: " & objItem.VideoProcessor Next |
Win32_VoltageProbe
は、電圧センサーのプロパティを表すWMIクラスです。
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_VoltageProbe",,48) For Each objItem in colItems Wscript.Echo "Accuracy: " & objItem.Accuracy Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Wscript.Echo "ConfigManagerUserConfig: " & objItem.ConfigManagerUserConfig Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "CurrentReading: " & objItem.CurrentReading Wscript.Echo "Description: " & objItem.Description Wscript.Echo "DeviceID: " & objItem.DeviceID Wscript.Echo "ErrorCleared: " & objItem.ErrorCleared Wscript.Echo "ErrorDescription: " & objItem.ErrorDescription Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "IsLinear: " & objItem.IsLinear Wscript.Echo "LastErrorCode: " & objItem.LastErrorCode Wscript.Echo "LowerThresholdCritical: " & objItem.LowerThresholdCritical Wscript.Echo "LowerThresholdFatal: " & objItem.LowerThresholdFatal Wscript.Echo "LowerThresholdNonCritical: " & objItem.LowerThresholdNonCritical Wscript.Echo "MaxReadable: " & objItem.MaxReadable Wscript.Echo "MinReadable: " & objItem.MinReadable Wscript.Echo "Name: " & objItem.Name Wscript.Echo "NominalReading: " & objItem.NominalReading Wscript.Echo "NormalMax: " & objItem.NormalMax Wscript.Echo "NormalMin: " & objItem.NormalMin Wscript.Echo "PNPDeviceID: " & objItem.PNPDeviceID Wscript.Echo "PowerManagementCapabilities: " & objItem.PowerManagementCapabilities Wscript.Echo "PowerManagementSupported: " & objItem.PowerManagementSupported Wscript.Echo "Resolution: " & objItem.Resolution Wscript.Echo "Status: " & objItem.Status Wscript.Echo "StatusInfo: " & objItem.StatusInfo Wscript.Echo "SystemCreationClassName: " & objItem.SystemCreationClassName Wscript.Echo "SystemName: " & objItem.SystemName Wscript.Echo "Tolerance: " & objItem.Tolerance Wscript.Echo "UpperThresholdCritical: " & objItem.UpperThresholdCritical Wscript.Echo "UpperThresholdFatal: " & objItem.UpperThresholdFatal Wscript.Echo "UpperThresholdNonCritical: " & objItem.UpperThresholdNonCritical Next |