Share via


WMI-Klasse des SMS_TaskSequence_ApplyOperatingSystemAction-Servers

Die SMS_TaskSequence_ApplyOperatingSystemAction WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die eine Tasksequenzaktion darstellt, die ein angegebenes Betriebssystemabbild auf einem Zielcomputer installiert.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

Class SMS_TaskSequence_ApplyOperatingSystemAction : SMS_TaskSequence_Action  
{  
      SMS_TaskSequence_Condition Condition;  
      String ConfigFileName;  
      String ConfigFilePackage;  
      Boolean ContinueOnError;  
      String Description;  
      UInt32 DestinationDisk;  
      String DestinationLogicalDrive;  
      UInt32 DestinationPartition;  
      String DestinationVariable;  
      Boolean Enabled;  
      UInt32 ImageIndex;  
      String ImagePackageID;  
      UInt32 InstallEditionIndex;  
      String InstallPackageID;  
      String Name;  
      Boolean RunFromNet;  
      String SupportedEnvironment;  
      UInt32 Timeout;  
};  

Methoden

Die SMS_TaskSequence_ApplyOperatingSystemAction -Klasse definiert keine Methoden.

Eigenschaften

Condition
Datentyp: SMS_TaskSequence_Condition

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

ConfigFileName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]

Der Name der in der ConfigFilePackage -Eigenschaft angegebenen Antwortdatei. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

Die dieser Eigenschaft zugeordnete Tasksequenzvariable ist OSDConfigFileName. Weitere Informationen finden Sie unter Tasksequenzvariablen für die Betriebssystembereitstellung.

ConfigFilePackage
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(4), TaskSequencePackage]

ID des optionalen Pakets, das die Antwortdatei für das Windows-Setup enthält. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

ContinueOnError
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

Description
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [AllowedLen("0-255")]

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

DestinationDisk
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(6), ValueRange("0-99")]

Index des Datenträgers, auf den das Image angewendet werden soll. Der Index kann einen Wert von 0 bis 99 aufweisen. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

DestinationLogicalDrive
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(8)]

Logischer Laufwerkbuchstabe des Volumes, auf das das Image angewendet wird. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

DestinationPartition
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]

Index der Partition auf dem Zieldatenträger, der durch DestinationDisk angegeben wird, auf den das Image angewendet wird. Der Index kann einen Wert von 1 bis 99 aufweisen. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

DestinationVariable
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(9)]

Tasksequenzvariable, die den Buchstaben des logischen Laufwerks des Volumes enthält, auf das das Image angewendet wird. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

Enabled
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

ImageIndex
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]

Index des Images in der WIM-Datei, die auf den Zielcomputer angewendet wird. Der Wert dieser Eigenschaft kann zwischen 1 und 2147483647. Diese Eigenschaft ist erforderlich, wenn ImagePackageID festgelegt ist. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

Die dieser Eigenschaft zugeordnete Tasksequenzvariable ist OSDImageIndex. Weitere Informationen finden Sie unter Tasksequenzvariablen für die Betriebssystembereitstellung.

ImagePackageID
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]

Paket-ID des Images, das auf den Zielcomputer angewendet wird. Diese Eigenschaft ist erforderlich, wenn InstallPackageID nicht festgelegt ist. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

InstallEditionIndex
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]

Der Editionsindex für eine skriptbasierte Installation, die in der WIM-Datei widergespiegelt wird, die auf den Zielcomputer angewendet wird. Der Standardwert ist 0. Diese Eigenschaft ist erforderlich, wenn InstallPackageID festgelegt ist. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

InstallPackageID
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]

Paket-ID des skriptbasierten Betriebssysteminstallationspakets, das auf dem Zielcomputer installiert werden soll. Weitere Informationen finden Sie im Abschnitt "Hinweise" weiter unten in diesem Thema.

Name
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [AllowedLen("1-100")]

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

RunFromNet
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [RunFromNet, CommandLineArg(10)]

true , wenn das WIM-Image des Betriebssystems direkt von einer Netzwerkfreigabe angewendet wird, anstatt zuerst heruntergeladen zu werden. Dies erfordert, dass das Imagepaket auf einer Freigabe auf dem Verteilungspunkt verfügbar gemacht wird. Der Standardwert ist false.

Diese Informationen gelten für System Center 2012 Configuration Manager SP1 oder höher und System Center 2012 R2 Configuration Manager oder höher.

SupportedEnvironment
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Not_Null:ToInstance]

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

Der Standardwert dieser Eigenschaft für diese Tasksequenzaktion ist WinPE.

Timeout
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_TaskSequence_Action Server WMI-Klasse.

HinwBemerkungeneise

Klassenqualifizierer für diese Klasse sind:

[CommandLine("OSDApplyOS.exe<?1: /image:%1,%%OSDImageIndex%%><?3: /install:%3,%%OSDInstallEditionIndex%%><?4: \"/config:%4,%%OSDConfigFileName%%\"><?6: /target:%6,%7><?8: /target:%8><?9: /target:%%%9%%%>"),

ActionCategory{"Images,1,5"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft. ConfigurationManagement.AdminConsole.TaskSequenceEditor", "ApplyOperatingSystemControl","TaskSequenceOptionControl"},SequenceCategory("OSD")]

Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.

Die folgenden Eigenschaften können für das Ziel dieser Tasksequenzaktion festgelegt werden:

  • DestinationDisk

  • DestinationPartition

  • DestinationLogicalDrive

  • DestinationVariable

    Um auf einem bestimmten Datenträger oder einer bestimmten Partition zu installieren, legen Sie DestinationDisk und DestinationPartition und die anderen Zieleigenschaften auf fest null.

    Um auf einem logischen Volume zu installieren, z. B. c:\, legen Sie DestinationLogicalDrive die anderen Eigenschaften auf nullfest.

    DestinationVariable kann auf eine Tasksequenzvariable festgelegt werden, die das Ziel in Form von "1,1" auf zieldatenträger 1, Partition 1 oder "c:" für ein logisches Volume enthält.

    Legen Sie alle Zieleigenschaften auf fest null, um das formatierte Volume "Next Available" als Ziel zu verwenden.

    Die folgenden Eigenschaften sind für einen bestimmten Installationstyp spezifisch:

  • Die ImagePackageID Eigenschaften und ImageIndex werden für eine imagebasierte Installation verwendet.

  • Die InstallPackageID Eigenschaften und InstallEditionIndex werden für eine Skriptinstallation verwendet.

  • Die ConfigFilePackage Eigenschaften und ConfigFileName werden für die Installation aus einer Konfigurationsdatei verwendet.

    Die InstallEditionIndex -Eigenschaft wird von der SMS_TaskSequence_ApplyOperatingSystemAction -Klasse festgelegt. Sie wird von SMS_TaskSequence_SetupWindowsAndSMSAction Server-WMI-Klasse abgerufen.

Hinweis

Der für die ImageIndex Eigenschaft angegebene Wert kann problematisch sein, wenn Ihre Anwendung die Eigenschaft mit einem Maximalwert überprüfen muss, der größer als 0x7fffffff ist (2147483647). In diesem Fall kann Ihre Anwendung den Bereichsqualifizierer für die -Eigenschaft nicht verwenden.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Serverklasse SMS_TaskSequence_SetupWindowsAndSMSAction