Dela via


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 och DestinationPartition 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 nullfö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 och ImageIndex används för en avbildningsbaserad installation.

  • InstallPackageID Egenskaperna och InstallEditionIndex används för en skriptinstallation.

  • ConfigFilePackage Egenskaperna och ConfigFileName används för installation från en konfigurationsfil.

    Egenskapen InstallEditionIndex anges av SMS_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