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.
Hinweise
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
undDestinationPartition
und die anderen Zieleigenschaften auf festnull
.Um auf einem logischen Volume zu installieren, z. B. c:\, legen Sie
DestinationLogicalDrive
die anderen Eigenschaften aufnull
fest.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 undImageIndex
werden für eine imagebasierte Installation verwendet.Die
InstallPackageID
Eigenschaften undInstallEditionIndex
werden für eine Skriptinstallation verwendet.Die
ConfigFilePackage
Eigenschaften undConfigFileName
werden für die Installation aus einer Konfigurationsdatei verwendet.Die
InstallEditionIndex
-Eigenschaft wird von derSMS_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.