The Operating System Deployment server Windows Management Instrumentation (WMI) classes are used to deploy operating systems in Microsoft System Center Configuration Manager 2007. They represent a number of packages that are used for deployment operations, in addition to task sequences and their various actions.

The Configuration Manager 2007 server class schema is a set of WMI classes that represent the objects on a server that is running Configuration Manager. Each Configuration Manager class is a template for a managed object, and all instances of the object use the template. Classes can contain properties and methods. The properties describe the class data and the methods typically perform data management.

In This Section

Term Definition

SMS_BootImagePackage Server WMI Class

Starts a computer with WinPE and performs operating system deployment actions, such as applying the operating system image.

SMS_BootImagePackage_DriverRef Server WMI Class

Represents the association between boot image packages and their referenced drivers.

SMS_CertificateInfo Server WMI Class

Defines a media certificate registered by Configuration Manager and used by clients to communicate with a management point.

SMS_CollectionVariable Server WMI Class

Defines a collection variable.

SMS_Driver Server WMI Class

Represents device drivers in the driver catalog that can be installed as part of a task sequence in an operating system deployment.

SMS_Driver_Details Server WMI Class

Represents details about the specified driver.

SMS_DriverPackage Server WMI Class

Represents a driver package for one or more device drivers that can be installed as part of a task sequence in an operating system deployment.

SMS_ImagePackage Server WMI Class

Represents an operating system image package that contains an operating system image in WIM format to be deployed to a client computer.

SMS_MachineSettings Server WMI Class

Describes attributes that are specific to a single computer that is managed by Configuration Manager.

SMS_MachineVariable Server WMI Class

Defines the settings of a task sequence variable that is unique to a specific computer.

SMS_OperatingSystemInstallPackage Server WMI Class

Represents a package that contains the necessary source files to install an operating system.

SMS_PXECertificateInfo Server WMI Class

Defines a media certificate registered by Configuration Manager and used by PXE clients to communicate with a management point.

SMS_StateInformation Server WMI Class

Provides a description of the state for every topic type.

SMS_StateMigration Server WMI Class

Contains all the state migration information for a specific computer association and exposes methods for managing an association.

SMS_StateMigrationUserNames Server WMI Class

Represents a localized user name and is embedded by SMS_StateMigration Server WMI Class.

SMS_TaskSequence Server WMI Class

Represents a task sequence of steps and conditions executed by a client when a task sequence advertisement is run.

SMS_TaskSequence_Action Server WMI Class

Defines a task sequence action and serves as the base class for all actions.

SMS_TaskSequence_ApplyDataImageAction Server WMI Class

Represents a task sequence action that applies an existing data image to a target computer.

SMS_TaskSequence_ApplyDriverPackageAction Server WMI Class

Represents an action used in a task sequence to make all device drivers in a driver package available for use by Windows setup.

SMS_TaskSequence_ApplyNetworkSettingsAction Server WMI Class

Represents a task sequence action that specifies the network or workgroup configuration information for the target computer.

SMS_TaskSequence_ApplyOperatingSystemAction Server WMI Class

Represents a task sequence action that installs a specified operating system image on a target computer.

SMS_TaskSequence_ApplyWindowsSettingsAction Server WMI Class

Represents a task sequence action that applies Windows settings configuration information for the target computer.

SMS_TaskSequence_AutoApplyAction Server WMI Class

Represents a task sequence action that matches and installs device drivers as part of an operating system deployment.

SMS_TaskSequence_CaptureNetworkSettingsAction Server WMI Class

Represents a task sequence action that captures network settings from the target computer.

SMS_TaskSequence_CaptureSystemImageAction Server WMI Class

Represents a task sequence action that specifies an existing network share and WIM file to use when saving the image.

SMS_TaskSequence_CaptureUserStateAction Server WMI Class

Represents a task sequence action that uses the User State Migration Tool (USMT) to capture user state and settings from the target computer.

SMS_TaskSequence_CaptureWindowsSettingsAction Server WMI Class

Represents a task sequence action that identifies the settings of the Windows operating system to capture from the target computer.

SMS_TaskSequence_Condition Server WMI Class

Defines base properties for all conditions and is the base class for all conditions.

SMS_TaskSequence_ConditionExpression Server WMI Class

Defines base properties for all expressions and is the base class for all expressions.

SMS_TaskSequence_ConditionOperand Server WMI Class

Is an abstract class that is the common base class for operators and expressions.

SMS_TaskSequence_ConditionOperator Server WMI Class

Represents a Boolean operator (if any, if all, if not).

SMS_TaskSequence_ConnectNetworkFolderAction Server WMI Class

Represents a task sequence action that makes a connection to a network share.

SMS_TaskSequence_ConvertDiskAction Server WMI Class

Represents a task sequence action that converts a physical disk from a basic disk type to a dynamic disk type.

SMS_TaskSequence_DisableBitLockerAction Server WMI Class

Represents a task sequence action that disables the BitLocker encryption on the specified drive.

SMS_TaskSequence_EnableBitLockerAction Server WMI Class

Represents a task sequence action that enables the low-level BitLocker encryption on the specified drive.

SMS_TaskSequence_FileConditionExpression Server WMI Class

Represents a condition expression to check for the existence of a file and its creation time.

SMS_TaskSequence_FolderConditionExpression Server WMI Class

Represents a condition expression to check for the existence of a folder and when it was created.

SMS_TaskSequence_Group Server WMI Class

Represents a group in a task sequence.

SMS_TaskSequence_InstallDeployToolsAction Server WMI Class

Represents a task sequence action specifying the Configuration Manager package containing the appropriate version of Sysprep to use with the operating system to capture the reference computer settings.

SMS_TaskSequence_InstallSoftwareAction Server WMI Class

Represents a task sequence action specifying a Configuration Manager package and a program to install as part of the task sequence.

SMS_TaskSequence_InstallUpdateAction Server WMI Class

Represents a task sequence action that installs software updates on a target computer.

SMS_TaskSequence_JoinDomainWorkgroupAction Server WMI Class

Represents a task sequence action that joins a Windows domain or a Windows workgroup.

SMS_TaskSequence_NetworkAdapterSettings Server WMI Class

Specifies the settings to apply to a physical network adapter.

SMS_TaskSequence_OSConditionExpression Server WMI Class

Deprecated.

SMS_TaskSequence_OSConditionGroup Server WMI Class

Represents an evaluation of a group of operating system platforms, for example, Windows Vista, in a task sequence.

SMS_TaskSequence_OSExpressionGroup Server WMI Class

Represents an evaluation of a single operating system platform in a task sequence.

SMS_TaskSequence_PartitionDiskAction Server WMI Class

Represents a task sequence action that formats and partitions a specified disk on a target computer.

SMS_TaskSequence_PartitionSettings Server WMI Class

Specifies the settings to use when creating and formatting a partition on a hard disk drive.

SMS_TaskSequence_PrepareOSAction Server WMI Class

Represents a task sequence action specifying the Sysprep options to use when capturing Windows settings from the reference computer.

SMS_TaskSequence_PrepareSMSClientAction Server WMI Class

Represents a task sequence action that prepares the Configuration Manager client on the reference computer for capture as part of the imaging process.

SMS_TaskSequence_RebootAction Server WMI Class

Represents a task sequence action that specifies restart options for the target computer.

SMS_TaskSequence_Reference Server WMI Class

Represents the package ID and optional program name used by the task sequence.

SMS_TaskSequence_RegistryConditionExpression Server WMI Class

Represents a condition expression to check for the existence of registry key information and compare it to specified data.

SMS_TaskSequence_ReleaseStateStoreAction Server WMI Class

Represents a task sequence action that notifies the state migration point of completion of a capture or restore action.

SMS_TaskSequence_RequestStateStoreAction Server WMI Class

Represents a task sequence action requesting access to a state migration point when capturing a state from a computer or restoring a state to a computer.

SMS_TaskSequence_RestoreUserStateAction Server WMI Class

Represents a task sequence action initiating the User State Migration Tool (USMT) to restore user state and settings to a target computer.

SMS_TaskSequence_RunCommandLineAction Server WMI Class

Represents a task sequence action that runs a user-specified command line.

SMS_TaskSequence_SetupWindowsAndSMSAction Server WMI Class

Represents a task sequence action specifying the additional installation properties that should be used when installing the Configuration Manager client.

SMS_TaskSequence_SetVariableAction Server WMI Class

Represents a task sequence action that sets the value of a task sequence environment variable.

SMS_TaskSequence_SoftwareConditionExpression Server WMI Class

Represents a condition expression to verify if a specified product is installed using Microsoft Windows Installer.

SMS_TaskSequence_Step Server WMI Class

Represents a single step in the task sequence.

SMS_TaskSequence_VariableConditionExpression Server WMI Class

Represents a condition expression to check for the existence of a variable and, optionally, compare the variable to a specific value.

SMS_TaskSequence_WMIConditionExpression Server WMI Class

Represents a condition expression to check for the existence of results of a WMI query.

SMS_TaskSequencePackage Server WMI Class

Represents a task sequence package that defines the steps to run for the task sequence.

SMS_TaskSequenceReferenceDps Server WMI Class

Represents the package that is available for the task sequence at a specified distribution point.

SMS_TaskSequenceReferencesInfo Server WMI Class

Associates a task sequence and its referenced package.

See Also


Send comments about this topic to Microsoft.