Applications
ActiveXperts Network Monitor is an advanced and easy tool for monitoring LAN and WAN networks, network servers, workstations and TCP/IP devices. It has a large set of built-in checks, and you can add new checks by writing scripts. You can use VBScript (Windows) or RSH (UNIX) for it. VBScript checks can use WMI and ADSI. WMI is an interface to a broad range of properties of a computer/OS/application. With ADSI, you can monitor Directory Services.
Use the samples below to get used to various WMI classes, and use these classes in your own, custom ActiveXperts Network Monitor check. Each sample below can also be copied to a new file and then run from the command prompt (CSCRIPT.EXE <file>.vbs).
Overview of the Applications WMI classes
Win32_BindImageAction | |||||
---|---|---|---|---|---|
The Win32_BindImageAction WMI class binds each executable file that needs to be bound to the DLLs imported by it. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ClassInfoAction | |||||
The Win32_ClassInfoAction WMI class manages the registration of COM class information with the system. | |||||
VBScript » | Powershell » | Python » | |||
Win32_CommandLineAccess | |||||
The Win32_CommandLineAccess WMI class represents the command line interface to a service or application. | |||||
VBScript » | Powershell » | Python » | |||
Win32_Condition | |||||
The Win32_Condition WMI class represents the criteria used to determine the selection state of any entry in the Win32_Feature class, based on a conditional expression. | |||||
VBScript » | Powershell » | Python » | |||
Win32_CreateFolderAction | |||||
The Win32_CreateFolderAction WMI class represents an action that creates empty folders for software elements set to be installed locally. When a folder is newly-created, it is registered with the appropriate component identifier. | |||||
VBScript » | Powershell » | Python » | |||
Win32_DuplicateFileAction | |||||
The Win32_DuplicateFileAction WMI class represents a file that is duplicated at install time, either to a different directory than the original file, or to the same directory, but with a different name. | |||||
VBScript » | Powershell » | Python » | |||
Win32_EnvironmentSpecification | |||||
The Win32_EnvironmentSpecification WMI class contains information about any environment variables that may need to be registered for their associated products installation. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ExtensionInfoAction | |||||
The Win32_ExtensionInfoAction WMI class manages the registration of extension-related information with the system. | |||||
VBScript » | Powershell » | Python » | |||
Win32_FileSpecification | |||||
The Win32_FileSpecification WMI class represents a source file with its various attributes, ordered by a unique, non-localized identifier. | |||||
VBScript » | Powershell » | Python » | |||
Win32_FontInfoAction | |||||
The Win32_FontInfoAction WMI class represents fonts which have been registered with the system at the same time that the associated software element was installed. | |||||
VBScript » | Powershell » | Python » | |||
Win32_IniFileSpecification | |||||
The Win32_IniFileSpecification WMI class contains the .INI information that the application needs to set in an .INI file. T | |||||
VBScript » | Powershell » | Python » | |||
Win32_LaunchCondition | |||||
The Win32_LaunchCondition WMI class contains a list of conditions, all of which must be satisfied for the action to succeed. | |||||
VBScript » | Powershell » | Python » | |||
Win32_MIMEInfoAction | |||||
The Win32_MIMEInfoAction WMI class registers the MIME-related registry information with the system. | |||||
VBScript » | Powershell » | Python » | |||
Win32_MSIResource | |||||
The Win32_MSIResource abstract WMI class represents any resources that are used by the Installer during the course of an installation, patch or upgrade. | |||||
VBScript » | Python » | ||||
Win32_ODBCAttribute | |||||
Instances of the Win32_ODBCAttribute WMI class represent attributes that are set for an ODBC driver. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ODBCDataSourceSpecification | |||||
The Win32_ODBCDataSourceAttribute association WMI class relates an Installer check with any setting information it requires. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ODBCDriverAttribute | |||||
The Win32_ODBCDriverAttribute WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_ODBCDriverSoftwareElement | |||||
The Win32_ODBCDriverSoftwareElement WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_ODBCDriverSpecification | |||||
The Win32_ODBCDriverSpecification WMI class represents any ODBC driver that is to be installed as part of a particular product. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ODBCSourceAttribute | |||||
The Win32_ODBCSourceAttribute class represents the information regarding an ODBC source and the attributes that must be set for installation. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ODBCTranslatorSpecification | |||||
The Win32_ODBCTranslatorSpecification WMI class represents any ODBC translator that is included as part of a product`s installation. | |||||
VBScript » | Powershell » | Python » | |||
Win32_Patch | |||||
The Win32_Patch WMI class represents an individual patch that is to be applied to a particular file and whose source resides at a specified location. | |||||
VBScript » | Powershell » | Python » | |||
Win32_PatchFile | |||||
The Win32_PatchFile WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_PatchPackage | |||||
The Win32_Patch WMI class represents an individual patch that is to be applied to a particular file and whose source resides at a specified location. | |||||
VBScript » | Powershell » | Python » | |||
Win32_Product | |||||
The Win32_Product WMI class represents products as they are installed by Windows Installer. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ProgIDSpecification | |||||
The Win32_ProgIDSpecification WMI class represent any programmatic identifier (ProgID) that needs to be registered during a given installation. | |||||
VBScript » | Powershell » | Python » | |||
Win32_Property | |||||
The Win32_Property WMI class contains the property names and values for all defined properties in the installation. Properties with Null values are not present in the table. | |||||
VBScript » | Powershell » | Python » | |||
Win32_PublishComponentAction | |||||
The Win32_PublishComponentAction WMI class manages the advertisement of the components that may be faulted by other products with the system. | |||||
VBScript » | Powershell » | Python » | |||
Win32_RemoveFileAction | |||||
The Win32_RemoveFileAction WMI class represents files previously installed which are to be removed. | |||||
VBScript » | Powershell » | Python » | |||
Win32_RemoveIniAction | |||||
The Win32_RemoveIniAction WMI class deletes whatever .INI file information that the application desires. | |||||
VBScript » | Powershell » | Python » | |||
Win32_SecurityDescriptor | |||||
The Win32_SecurityDescriptor WMI class can be used into your custom scripts. | |||||
VBScript » | Python » | ||||
Win32_SecurityDescriptorHelper | |||||
The Win32_SecurityDescriptorHelper WMI class can be used into your custom scripts. | |||||
VBScript » | Python » | ||||
Win32_SecuritySetting | |||||
The Win32_SecuritySetting WMI class can be used into your custom scripts. | |||||
VBScript » | Python » | ||||
Win32_SecuritySettingAccess | |||||
The Win32_SecuritySettingAccess WMI class can be used into your custom scripts. | |||||
Python » | |||||
Win32_SecuritySettingAuditing | |||||
The Win32_SecuritySettingAuditing WMI class can be used into your custom scripts. | |||||
Python » | |||||
Win32_SecuritySettingGroup | |||||
The Win32_SecuritySettingGroup WMI class can be used into your custom scripts. | |||||
Python » | |||||
Win32_SecuritySettingOfLogicalFile | |||||
The Win32_SecuritySettingOfLogicalFile WMI class can be used into your custom scripts. | |||||
VBScript » | JScript » | Powershell » | Python » | Perl » | |
Win32_SecuritySettingOfLogicalShare | |||||
The Win32_SecuritySettingOfLogicalShare WMI class can be used into your custom scripts. | |||||
VBScript » | JScript » | Powershell » | Python » | Perl » | |
Win32_SecuritySettingOfObject | |||||
The Win32_SecuritySettingOfObject WMI class can be used into your custom scripts. | |||||
Python » | |||||
Win32_SecuritySettingOwner | |||||
The Win32_SecuritySettingOwner WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SelfRegModuleAction | |||||
The Win32_SelfRegModuleAction WMI class represents modules that are processed at install time. A common form of this processing is the registration of a DLL. | |||||
VBScript » | Python » | ||||
Win32_ServiceControl | |||||
The Win32_ServiceControl WMI class represents instructions for controlling both installed and uninstalled services. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ServiceSpecification | |||||
The Win32_ServiceSpecification WMI class represents a service that is to be installed along with an associated package. | |||||
VBScript » | Powershell » | Python » | |||
Win32_ShortcutAction | |||||
The Win32_ShortcutAction WMI class manages the creation of shortcuts. | |||||
VBScript » | JScript » | Powershell » | Python » | Perl » | |
Win32_ShortcutSAP | |||||
The Win32_ShortcutSAP association WMI class relates the connection between an application access point and the corresponding shortcut. | |||||
VBScript » | Powershell » | Python » | |||
Win32_SoftwareElement | |||||
The Win32_SoftwareElement WMI class represents a software element, part of a software feature (a distinct subset of a product which may contain one or more elements). | |||||
VBScript » | Powershell » | Python » | |||
Win32_SoftwareElementAction | |||||
The Win32_SoftwareElementAction WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SoftwareElementCheck | |||||
The Win32_SoftwareElementCheck WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SoftwareElementCondition | |||||
The Win32_SoftwareElementCondition WMI class represents conditional checks that must be evaluated to TRUE before their associated Win32_SoftwareElement component can be installed. | |||||
VBScript » | Powershell » | Python » | |||
Win32_SoftwareElementResource | |||||
The Win32_SoftwareElementResource WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SoftwareFeature | |||||
The Win32_SoftwareFeature WMI class represents a distinct subset of a product, consisting of one or more software elements. | |||||
VBScript » | Powershell » | Python » | |||
Win32_SoftwareFeatureAction | |||||
This Win32_SoftwareFeatureAction association WMI class relates an Installer feature with an action used to register and/or publish the feature. | |||||
VBScript » | Powershell » | Python » | |||
Win32_SoftwareFeatureAction | |||||
The Win32_SoftwareFeatureAction WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SoftwareFeatureCheck | |||||
The Win32_SoftwareFeatureCheck WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SoftwareFeatureParent | |||||
The Win32_SoftwareFeatureParent WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_SoftwareFeatureSoftwareElements | |||||
The Win32_SoftwareFeatureSoftwareElements WMI class can be used into your custom scripts. | |||||
Powershell » | Python » | ||||
Win32_TypeLibraryAction | |||||
The Win32_TypeLibraryAction schema WMI class registers type libraries with the system. The action works on each file referenced which is triggered to be installed. | |||||
VBScript » | Powershell » | Python » |