知道这些类名之后,写一个最简单的应用,是可以知道系统的全部硬件、软件信息。比如说cpuID,主板序列号,硬盘出厂的ID号,cpu速度,网卡号等。
Computer system hardware Cooling device classes Win32_Fan Win32_HeatPipe Win32_Refrigeration Win32_TemperatureProbe)} Input device classes Win32_Keyboard Win32_PointingDevice)} Mass storage classes Win32_AutochkSetting Win32_CDROMDrive Win32_diskDrive Win32_FloppyDrive Win32_Logicaldisk Win32_MappedLogicaldisk Win32_TapeDrive)} motherboard,controller,and port classes Win32_1394Controller Win32_1394ControllerDevice Win32_AllocatedResource Win32_AssociatedProcessorMemory Win32_BaseBoard Win32_BIOS Win32_Bus Win32_CacheMemory Win32_ControllerHasHub Win32_DeviceBus Win32_DeviceMemoryAddress Win32_DeviceSettings Win32_DMAChannel Win32_FloppyController Win32_IDEController Win32_IDEControllerDevice Win32_InfraredDevice Win32_IRQResource Win32_MemoryArray Win32_MemoryArrayLocation Win32_MemoryDevice Win32_MemoryDeviceArray Win32_MemoryDeviceLocation Win32_motherboardDevice Win32_OnBoardDevice Win32_ParallelPort Win32_PCMCIAController Win32_PhysicalMemory Win32_PhysicalMemoryArray Win32_PhysicalMemoryLocation Win32_PNPAllocatedResource Win32_PNPDevice Win32_PNPEntity Win32_PortConnector Win32_PortResource Win32_Processor Win32_SCSIController Win32_SCSIControllerDevice Win32_SerialPort Win32_SerialPortConfiguration Win32_SerialPortSetting Win32_SMBIOSMemory Win32_SoundDevice Win32_SystemBIOS Win32_SystemDriverpnPEntity Win32_SystemEnclosure Win32_SystemMemoryResource Win32_SystemSlot Win32_USBController Win32_USBControllerDevice Win32_USBHub)} Networking device classes Win32_NetworkAdapter Win32_NetworkAdapterConfiguration Win32_NetworkAdapterSetting)} Power classes Win32_AssociatedBattery Win32_Battery Win32_CurrentProbe Win32_PortableBattery Win32_PowerManagementEvent Win32_UninterruptiblePowerSupply Win32_VoltageProbe)} Printing classes Win32_DriverForDevice Win32_Printer Win32_PrinterConfiguration Win32_PrinterController Win32_PrinterDriver Win32_PrinterDriverDll Win32_PrinterSetting Win32_PrintJob Win32_TCPIpprinterPort)} Telephony classes Win32_POTSModem Win32_POTSModemToSerialPort)} Video and monitor classes Win32_DesktopMonitor Win32_displayConfiguration Win32_displayControllerConfiguration Win32_VideoConfiguration Win32_VideoController Win32_VideoSettings)})}Users COM Win32_ClassicCOMApplicationClasses Win32_ClassicCOMClass Win32_ClassicCOMClassSettings Win32_ClientApplicationSetting Win32_COMApplication Win32_COMApplicationClasses Win32_COMApplicationSettings Win32_COMClass Win32_ComClassAutoEmulator Win32_ComClassEmulator Win32_ComponentCategory Win32_COMSetting Win32_DCOMApplication Win32_DCOMApplicationAccessAllowedSetting Win32_DCOMApplicationLaunchAllowedSetting Win32_DCOMApplicationSetting Win32_ImplementedCategory)} Desktop Win32_Desktop Win32_Environment Win32_TimeZone Win32_UserDesktop)} Drivers Win32_DriverVXD Win32_SystemDriver)} File system Win32_CIMLogicalDeviceCIMDataFile Win32_Directory Win32_DirectorySpecification Win32_diskDrivetodiskPartition Win32_diskPartition Win32_diskQuota Win32_LogicaldiskRootDirectory Win32_LogicaldiskToPartition Win32_OperatingSystemAutochkSetting Win32_QuotaSetting Win32_ShortcutFile Win32_subdirectory Win32_SystemPartitions Win32_VolumeQuotaSetting)} Job objects Win32_CollectionStatistics Win32_LUID Win32_LUIDandAttributes Win32_NamedJobObject Win32_NamedJobObjectActgInfo Win32_NamedJobObjectLimit Win32_NamedJobObjectLimitSetting Win32_NamedJobObjectProcess Win32_NamedJobObjectSeclimit Win32_NamedJobObjectSeclimitSetting Win32_NamedJobObjectStatistics Win32_SIDandAttributes Win32_TokenGroups Win32_TokenPrivileges)} Memory and page files Win32_LogicalMemoryConfiguration Win32_PageFile Win32_PageFileElementSetting Win32_PageFileSetting Win32_PageFileUsage Win32_SystemLogicalMemoryConfiguration)} Multimedia audio/visual Win32_CodecFile)} Networking Win32_ActiveRoute Win32_IP4PersistedRouteTable Win32_IP4RouteTable Win32_IP4RouteTableEvent Win32_NetworkClient Win32_NetworkConnection Win32_NetworkProtocol Win32_NTDomain Win32_PingStatus Win32_ProtocolBinding)} Operating system events Win32_ComputerShutdownEvent Win32_ComputerSystemEvent NWin32_DeviceChangeEvent Win32_ModuleLoadTrace Win32_ModuleTrace Win32_ProcessstartTrace Win32_ProcessstopTrace Win32_Processtrace Win32_SystemConfigurationChangeEvent Win32_SystemTrace Win32_ThreadStartTrace Win32_ThreadStopTrace Win32_ThreadTrace Win32_VolumeChangeEvent)} Operating system settings Win32_BootConfiguration Win32_ComputerSystem Win32_ComputerSystemProcessor Win32_ComputerSystemProduct Win32_DependentService Win32_LoadOrderGroup Win32_LoadOrderGroupServiceDependencies Win32_LoadOrderGroupServiceMembers Win32_OperatingSystem Win32_OperatingSystemQFE Win32_OSRecoveryConfiguration Win32_QuickFixEngineering Win32_StartupCommand Win32_SystemBootConfiguration Win32_SystemDesktop Win32_SystemDevices Win32_SystemloadOrderGroups Win32_SystemNetworkConnections Win32_SystemOperatingSystem Win32_SystemProcesses Win32_SystemProgramGroups Win32_SystemResources Win32_SystemServices Win32_SystemSetting Win32_SystemSystemDriver Win32_SystemTimeZone Win32_SystemUsers)} Processes Win32_Process Win32_Processstartup Win32_Thread)} Registry Win32_Registry)} Scheduler jobs Win32_CurrentTime Win32_ScheduledJob)} Security NWin32_AccountSID Win32_ACE Win32_LogicalFileAccess Win32_LogicalFileAuditing Win32_LogicalFileGroup Win32_LogicalFileOwner Win32_LogicalFileSecuritySetting Win32_LogicalShareAccess Win32_LogicalShareAuditing Win32_LogicalShareSecuritySetting NWin32_Privilegesstatus NWin32_SecurityDescriptor Win32_SecuritySetting Win32_SecuritySettingAccess Win32_SecuritySettingAuditing Win32_SecuritySettingGroup Win32_SecuritySettingOfLogicalFile NodWin32_SecuritySettingOfLogicalShare Win32_SecuritySettingOfObject Win32_SecuritySettingOwner Win32_SID Win32_Trustee)} Services Win32_BaseService Win32_Service)} Shares Win32_ServerConnection Win32_ServerSession Win32_ConnectionShare Win32_PrinterShare Win32_SessionConnection Win32_SessionProcess Win32_SharetoDirectory Win32_Share)} Start menu Nowin32_LogicalProgramGroup Win32_LogicalProgramGroupDirectory Win32_LogicalProgramGroupItem Win32_LogicalProgramGroupItemDataFile Win32_ProgramGroup Win32_ProgramGroupContents Win32_ProgramGroupOrItem)} Users Win32_Account Win32_Group Win32_GroupInDomain Win32_GroupUser Win32_logonSession Win32_logonSessionMappeddisk Win32_NetworkLoginProfile Win32_SystemAccount Win32_UserAccount Win32_UserInDomain)} Windows NT event log Win32_NTEventlogFile Win32_NTLogEvent Win32_NTLogEventComputer Win32_NTLogEventLog Win32_NTLogEventUser)} Windows Product Activation Win32_ComputerSystemWindowsProductActivationSetting Win32_Proxy Win32_WindowsProductActivation)})}Installed applications Win32_ActionCheck Win32_ApplicationCommandLine Win32_applicationservice Win32_Binary Win32_BindImageAction Win32_CheckCheck Win32_ClassInfoAction Win32_CommandLineAccess Win32_Condition Win32_CreateFolderAction Win32_DuplicateFileAction Win32_EnvironmentSpecification Win32_ExtensionInfoAction Win32_FileSpecification Win32_FontInfoAction Win32_IniFileSpecification Win32_InstalledSoftwareElement Win32_LaunchCondition Win32_ManagedSystemElementResource Win32_MIMEInfoAction Win32_MoveFileAction Win32_MSIResource Win32_ODBCAttribute Win32_ODBCDataSourceAttribute Win32_ODBCDataSourceSpecification Win32_ODBCDriverAttribute Win32_ODBCDriverSoftwareElement Win32_ODBCDriverSpecification Win32_ODBCSourceAttribute Win32_ODBCTranslatorSpecification Win32_Patch Win32_PatchFile Win32_PatchPackage Win32_Product Win32_ProductCheck Win32_ProductResource Win32_ProductSoftwareFeatures Win32_ProgIDSpecification Win32_Property Win32_PublishComponentAction Win32_RegistryAction Win32_RemoveFileAction Win32_RemoveIniAction Win32_ReserveCost Win32_SelfRegModuleAction Win32_ServiceControl Win32_ServiceSpecification Win32_ServiceSpecificationService Win32_SettingCheck Win32_ShortcutAction Win32_ShortcutSAP Win32_SoftwareElement Win32_SoftwareElementAction Win32_SoftwareElementCheck Win32_SoftwareElementCondition Win32_SoftwareElementResource Win32_SoftwareFeature Win32_SoftwareFeatureAction Win32_SoftwareFeatureCheck Win32_SoftwareFeatureParent Win32_SoftwareFeatureSoftwareElements Win32_TypeLibraryAction)}WMI service management WMI Configuration Classes Win32_MethodParameterClass)} WMI Management Classes Win32_WMISetting Win32_WMIElementSetting)})}Performance counters Formatted Performance Counter Classes Win32_PerfFormattedData Win32_PerfFormattedData_ASP_ActiveServerPages Win32_PerfFormattedData_ContentFilter_IndexingServiceFilter Win32_PerfFormattedData_ContentIndex_IndexingService Win32_PerfFormattedData_InetInfo_Internet@R_983_4045@ionServicesGlobal Win32_PerfFormattedData_ISAPISearch_HttpIndexingService Win32_PerfFormattedData_MSDTC_distributedTransactionCoordinator Win32_PerfFormattedData_NTFSDRV_SMTPNTFsstoreDriver Win32_PerfFormattedData_Perfdisk_Logicaldisk Win32_PerfFormattedData_Perfdisk_Physicaldisk Win32_PerfFormattedData_PerfNet_browser Win32_PerfFormattedData_PerfNet_Redirector Win32_PerfFormattedData_PerfNet_Server Win32_PerfFormattedData_PerfNet_ServerWorkQueues Win32_PerfFormattedData_PerfOS_Cache Win32_PerfFormattedData_PerfOS_Memory Win32_PerfFormattedData_PerfOS_Objects Win32_PerfFormattedData_PerfOS_PagingFile Win32_PerfFormattedData_PerfOS_Processor Win32_PerfFormattedData_PerfOS_System Win32_PerfFormattedData_PerfProc_FullImage_Costly Win32_PerfFormattedData_PerfProc_Image_Costly Win32_PerfFormattedData_PerfProc_JobObject Win32_PerfFormattedData_PerfProc_JobObjectDetails Win32_PerfFormattedData_PerfProc_Process Win32_PerfFormattedData_PerfProc_ProcessAddressspace_Costly Win32_PerfFormattedData_PerfProc_Thread Win32_PerfFormattedData_PerfProc_ThreadDetails_Costly Win32_PerfFormattedData_PSched_PSchedFlow Win32_PerfFormattedData_PSched_PSchedPipe Win32_PerfFormattedData_RemoteAccess_RASPort Win32_PerfFormattedData_RemoteAccess_RASTotal Win32_PerfFormattedData_RSVP_ACSRSVPInterfaces Win32_PerfFormattedData_RSVP_ACSRSVPService Win32_PerfFormattedData_SMTPSVC_SMTPServer Win32_PerfFormattedData_Spooler_PrintQueue Win32_PerfFormattedData_TapiSrv_Telephony Win32_PerfFormattedData_Tcpip_ICMP Win32_PerfFormattedData_Tcpip_IP Win32_PerfFormattedData_Tcpip_NBTConnection Win32_PerfFormattedData_Tcpip_NetworkInterface Win32_PerfFormattedData_Tcpip_TCP Win32_PerfFormattedData_Tcpip_UDP Win32_PerfFormattedData_TermService_TerminalServices Win32_PerfFormattedData_TermService_TerminalServicesSession Win32_PerfFormattedData_W3SVC_WebService)} Raw Performance Counter Classes Win32_PerfRawData Win32_PerfRawData_ASP_ActiveServerPages Win32_PerfRawData_ContentFilter_IndexingServiceFilter Win32_PerfRawData_ContentIndex_IndexingService Win32_PerfRawData_InetInfo_Internet@R_983_4045@ionServicesGlobal Win32_PerfRawData_ISAPISearch_HttpIndexingService Win32_PerfRawData_MSDTC_distributedTransactionCoordinator Win32_PerfRawData_NTFSDRV_SMTPNTFsstoreDriver Win32_PerfRawData_Perfdisk_Logicaldisk Win32_PerfRawData_Perfdisk_Physicaldisk Win32_PerfRawData_PerfNet_browser Win32_PerfRawData_PerfNet_Redirector Win32_PerfRawData_PerfNet_Server Win32_PerfRawData_PerfNet_ServerWorkQueues Win32_PerfRawData_PerfOS_Cache Win32_PerfRawData_PerfOS_Memory Win32_PerfRawData_PerfOS_Objects Win32_PerfRawData_PerfOS_PagingFile Win32_PerfRawData_PerfOS_Processor Win32_PerfRawData_PerfOS_System Win32_PerfRawData_PerfProc_FullImage_Costly Win32_PerfRawData_PerfProc_Image_Costly Win32_PerfRawData_PerfProc_JobObject Win32_PerfRawData_PerfProc_JobObjectDetails Win32_PerfRawData_PerfProc_Process Win32_PerfRawData_PerfProc_ProcessAddressspace_Costly Win32_PerfRawData_PerfProc_Thread Win32_PerfRawData_PerfProc_ThreadDetails_Costly Win32_PerfRawData_PSched_PSchedFlow NWin32_PerfRawData_PSched_PSchedPipe Win32_PerfRawData_RemoteAccess_RASPort Win32_PerfRawData_RemoteAccess_RASTotal Win32_PerfRawData_RSVP_ACSRSVPInterfaces Win32_PerfRawData_RSVP_ACSRSVPService Win32_PerfRawData_SMTPSVC_SMTPServer Win32_PerfRawData_Spooler_PrintQueue Win32_PerfRawData_TapiSrv_Telephony Win32_PerfRawData_Tcpip_ICMP Win32_PerfRawData_Tcpip_IP Win32_PerfRawData_Tcpip_NBTConnection Win32_PerfRawData_Tcpip_NetworkInterface Win32_PerfRawData_Tcpip_TCP Win32_PerfRawData_Tcpip_UDP Win32_PerfRawData_TermService_TerminalServices Win32_PerfRawData_TermService_TerminalServicesSession Win32_PerfRawData_W3SVC_WebService
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。