SMS_TaskSequence_ApplyOperatingSystemAction, serverns WMI-klass
SMS_TaskSequence_ApplyOperatingSystemAction
Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar en aktivitetssekvensåtgärd som installerar en angiven operativsystemavbildning på en måldator.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
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;
};
Metoder
Klassen SMS_TaskSequence_ApplyOperatingSystemAction
definierar inga metoder.
Egenskaper
Condition
Datatyp: SMS_TaskSequence_Condition
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Se SMS_TaskSequence_Action serverns WMI-klass.
ConfigFileName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]
Namnet på svarsfilen som anges i ConfigFilePackage
egenskapen . Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
Aktivitetssekvensvariabeln som är associerad med den här egenskapen är OSDConfigFileName. Mer information finns i Aktivitetssekvensvariabler för OS-distribution.
ConfigFilePackage
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(4), TaskSequencePackage]
ID för det valfria paketet som innehåller svarsfilen för Windows-installationen. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
ContinueOnError
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Se SMS_TaskSequence_Action serverns WMI-klass.
Description
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [AllowedLen("0-255")]
Se SMS_TaskSequence_Action serverns WMI-klass.
DestinationDisk
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(6), ValueRange("0-99")]
Index för disken som avbildningen ska tillämpas på. Indexet kan ha värdet 0 till 99. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
DestinationLogicalDrive
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(8)]
Logisk enhetsbeteckning för volymen som avbildningen tillämpas på. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
DestinationPartition
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]
Index för partitionen på måldisken som anges av vilken avbildningen DestinationDisk
tillämpas. Indexet kan ha värdet 1 till 99. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
DestinationVariable
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(9)]
Aktivitetssekvensvariabel som innehåller den logiska enhetsbeteckningen för volymen som avbildningen tillämpas på. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
Enabled
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Se SMS_TaskSequence_Action serverns WMI-klass.
ImageIndex
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]
Index för avbildningen i WIM-filen som tillämpas på måldatorn. Värdet för den här egenskapen kan vara mellan 1 och 2147483647. Den här egenskapen krävs om ImagePackageID
den har angetts. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
Aktivitetssekvensvariabeln som är associerad med den här egenskapen är OSDImageIndex. Mer information finns i Aktivitetssekvensvariabler för OS-distribution.
ImagePackageID
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]
Paket-ID för avbildningen som tillämpas på måldatorn. Den här egenskapen krävs om InstallPackageID
den inte har angetts. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
InstallEditionIndex
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]
Versionsindexet för en skriptinstallation som visas i WIM-filen som tillämpas på måldatorn. Standardvärdet är 0. Den här egenskapen krävs om InstallPackageID
den har angetts. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
InstallPackageID
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]
Paket-ID för det skriptade installationspaketet för operativsystemet som ska installeras på måldatorn. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.
Name
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [AllowedLen("1-100")]
Se SMS_TaskSequence_Action serverns WMI-klass.
RunFromNet
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [RunFromNet, CommandLineArg(10)]
true
om operativsystemets WIM-avbildning tillämpas direkt från en nätverksresurs i stället för att laddas ned först. Detta kräver att avbildningspaketet görs tillgängligt på en resurs på distributionsplatsen. Standardvärdet är false
.
Den här informationen gäller för System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.
SupportedEnvironment
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [Not_Null:ToInstance]
Se SMS_TaskSequence_Action serverns WMI-klass.
Standardvärdet för den här egenskapen för den här aktivitetssekvensåtgärden är WinPE.
Timeout
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Se SMS_TaskSequence_Action serverns WMI-klass.
Anmärkningar
Klasskvalificerare för den här klassen omfattar:
[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")]
Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Följande egenskaper kan anges för målet för den här aktivitetssekvensåtgärden:
DestinationDisk
DestinationPartition
DestinationLogicalDrive
DestinationVariable
Om du vill installera på en specifik disk eller partition anger
DestinationDisk
du ochDestinationPartition
ställer in de andra målegenskaperna pånull
.Om du vill installera på en logisk volym, till exempel c:\, anger du och ställer in
DestinationLogicalDrive
de andra egenskaperna pånull
.DestinationVariable
kan anges till en aktivitetssekvensvariabel som innehåller målet i form av "1,1" till måldisk 1, partition 1 eller innehåller "c:" för att rikta en logisk volym.Ange alla målegenskaper till
null
för att använda den "nästa tillgängliga" formaterade volymen som mål.Följande egenskaper är specifika för en viss typ av installation:
ImagePackageID
Egenskaperna ochImageIndex
används för en avbildningsbaserad installation.InstallPackageID
Egenskaperna ochInstallEditionIndex
används för en skriptinstallation.ConfigFilePackage
Egenskaperna ochConfigFileName
används för installation från en konfigurationsfil.Egenskapen
InstallEditionIndex
anges avSMS_TaskSequence_ApplyOperatingSystemAction
klassen . Den hämtas av SMS_TaskSequence_SetupWindowsAndSMSAction serverns WMI-klass.
Obs!
Värdet som anges för ImageIndex
egenskapen kan vara problematiskt om programmet måste intervallkontrollera egenskapen mot ett högsta värde som är större än 0x7fffffff (2147483647). I det här fallet kan ditt program inte använda intervallkvalificeraren för egenskapen .
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).
Se även
SMS_TaskSequence_SetupWindowsAndSMSAction serverns WMI-klass