WMI-klasse SMS_TaskSequence_ApplyOperatingSystemAction-server
De SMS_TaskSequence_ApplyOperatingSystemAction
WMI-klasse (Windows Management Instrumentation) is een sms-providerserverklasse, in Configuration Manager, die een takenreeksactie vertegenwoordigt waarmee een opgegeven installatiekopie van het besturingssysteem op een doelcomputer wordt geïnstalleerd.
De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.
Syntaxis
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
De SMS_TaskSequence_ApplyOperatingSystemAction
klasse definieert geen methoden.
Eigenschappen
Condition
Gegevenstype: SMS_TaskSequence_Condition
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Zie WMI-klasse SMS_TaskSequence_Action-server.
ConfigFileName
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]
De naam van het antwoordbestand dat is opgegeven in de ConfigFilePackage
eigenschap. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
De takenreeksvariabele die aan deze eigenschap is gekoppeld, is OSDConfigFileName. Zie Takenreeksvariabelen voor besturingssysteemimplementatie voor meer informatie.
ConfigFilePackage
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(4), TaskSequencePackage]
Id van het optionele pakket met het Windows Setup-antwoordbestand. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
ContinueOnError
Gegevenstype: Boolean
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Zie WMI-klasse SMS_TaskSequence_Action-server.
Description
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [AllowedLen("0-255")]
Zie WMI-klasse SMS_TaskSequence_Action-server.
DestinationDisk
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(6), ValueRange("0-99")]
Index van de schijf waarop de installatiekopieën moeten worden toegepast. De index kan een waarde van 0 tot en met 99 hebben. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
DestinationLogicalDrive
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(8)]
Logische stationsletter van het volume waarop de afbeelding is toegepast. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
DestinationPartition
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]
Index van de partitie op de doelschijf die is opgegeven door DestinationDisk
waarop de installatiekopieën worden toegepast. De index kan een waarde hebben van 1 tot en met 99. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
DestinationVariable
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(9)]
Takenreeksvariabele die de logische stationsletter bevat van het volume waarop de afbeelding wordt toegepast. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
Enabled
Gegevenstype: Boolean
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Zie WMI-klasse SMS_TaskSequence_Action-server.
ImageIndex
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]
Index van de afbeelding in het WIM-bestand toegepast op de doelcomputer. De waarde van deze eigenschap kan tussen 1 en 2147483647 zijn. Deze eigenschap is vereist als ImagePackageID
deze is ingesteld. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
De takenreeksvariabele die aan deze eigenschap is gekoppeld, is OSDImageIndex. Zie Takenreeksvariabelen voor besturingssysteemimplementatie voor meer informatie.
ImagePackageID
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]
Pakket-id van de installatiekopieën die zijn toegepast op de doelcomputer. Deze eigenschap is vereist als InstallPackageID
deze niet is ingesteld. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
InstallEditionIndex
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]
De editie-index voor een gescripte installatie, weergegeven in het WIM-bestand dat is toegepast op de doelcomputer. De standaardwaarde is 0. Deze eigenschap is vereist als InstallPackageID
deze is ingesteld. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
InstallPackageID
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]
Pakket-id van het installatiepakket voor het script van het besturingssysteem dat op de doelcomputer moet worden geïnstalleerd. Zie de sectie Opmerkingen verderop in dit onderwerp voor meer informatie.
Name
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [AllowedLen("1-100")]
Zie WMI-klasse SMS_TaskSequence_Action-server.
RunFromNet
Gegevenstype: Boolean
Toegangstype: Lezen/schrijven
Kwalificatie: [RunFromNet, CommandLineArg(10)]
true
als de WIM-installatiekopieën van het besturingssysteem rechtstreeks vanuit een netwerkshare worden toegepast in plaats van eerst te worden gedownload. Hiervoor moet het installatiekopieënpakket beschikbaar worden gesteld op een share op het distributiepunt. De standaardwaarde is false
.
Deze informatie is van toepassing op System Center 2012 Configuration Manager SP1 of hoger en System Center 2012 R2 Configuration Manager of hoger.
SupportedEnvironment
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [Not_Null:ToInstance]
Zie WMI-klasse SMS_TaskSequence_Action-server.
De standaardwaarde van deze eigenschap voor deze takenreeksactie is WinPE.
Timeout
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Zie WMI-klasse SMS_TaskSequence_Action-server.
Opmerkingen
Klaskwalificaties voor deze klasse zijn onder andere:
[CommandLine("OSDApplyOS.exe<?1: /image:%1,%%OSDImageIndex%%><?3: /install:%3,%%OSDInstallEditionIndex%%><?4: \"/config:%4,%%OSDConfigFileName%%\"><?6: /target:%7><?8: /target:%8><?9: /target:%%%9%%>"),
ActionCategory{"Images,1,5"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft. ConfigurationManagement.AdminConsole.TaskSequenceEditor", "ApplyOperatingSystemControl","TaskSequenceOptionControl"},SequenceCategory("OSD")]
Zie Configuration Manager Class en Property Qualifiers voor meer informatie over zowel de klassekwalificaties als de eigenschappen die zijn opgenomen in de sectie Eigenschappen.
De volgende eigenschappen kunnen worden ingesteld voor het doel van deze takenreeksactie:
DestinationDisk
DestinationPartition
DestinationLogicalDrive
DestinationVariable
Als u wilt installeren op een specifieke schijf of partitie, stelt
DestinationDisk
enDestinationPartition
en stelt u de andere doeleigenschappen in opnull
.Als u wilt installeren op een logisch volume, zoals c:\, stelt
DestinationLogicalDrive
u de andere eigenschappennull
in op .DestinationVariable
kan worden ingesteld op een takenreeksvariabele die de bestemming bevat in de vorm van '1,1' op doelschijf 1, partitie 1 of bevat 'c:' om een logisch volume te targeten.Stel alle doeleigenschappen in op
null
, om het geformatteerde volume 'Next Available' als doel te gebruiken.De volgende eigenschappen zijn specifiek voor een bepaald type installatie:
De
ImagePackageID
eigenschappen enImageIndex
worden gebruikt voor een installatiekopieën.De
InstallPackageID
eigenschappen enInstallEditionIndex
worden gebruikt voor een scriptinstallatie.De
ConfigFilePackage
eigenschappen enConfigFileName
worden gebruikt voor de installatie vanuit een configuratiebestand.De
InstallEditionIndex
eigenschap wordt ingesteld door deSMS_TaskSequence_ApplyOperatingSystemAction
klasse. Deze wordt opgehaald door WMI-klasse SMS_TaskSequence_SetupWindowsAndSMSAction-server.
Opmerking
De opgegeven waarde voor de ImageIndex
eigenschap kan problematisch zijn als uw toepassing het bereik van de eigenschap moet controleren op een maximumwaarde die groter is dan 0x7fffffff (2147483647). In dit geval kan uw toepassing de bereikkwalificatie voor de eigenschap niet gebruiken.
Vereisten
Runtimevereisten
Zie runtimevereisten voor Configuration Manager server voor meer informatie.
Ontwikkelingsvereisten
Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.