Dela via


SMS_TaskSequence_ApplyDataImageAction, serverns WMI-klass

SMS_TaskSequence_ApplyDataImageAction WMI-klassen (Windows Management Instrumentation) är en SMS Provider-serverklass i Configuration Manager som representerar en aktivitetssekvensåtgärd som tillämpar en befintlig dataavbildning 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_ApplyDataImageAction : SMS_TaskSequence_Action  
{  
      SMS_TaskSequence_Condition Condition;  
      Boolean ContinueOnError;  
      String Description;  
      UInt32 DestinationDisk;  
      String DestinationLogicalDrive;  
      UInt32 DestinationPartition;  
      String DestinationVariable;  
      Boolean Enabled;  
      UInt32 ImageIndex;  
      String ImagePackageID;  
      String Name;  
      String SupportedEnvironment;  
      UInt32 Timeout;  
      Boolean WipeDestinationPartition;  
};  

Metoder

Klassen SMS_TaskSequence_ApplyDataImageAction definierar inga metoder.

Egenskaper

Condition
Datatyp: SMS_TaskSequence_Condition

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_TaskSequence_Action serverns WMI-klass.

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 1 till 99. Mer information finns i Anmärkningar.

DestinationLogicalDrive
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [CommandLineArg(8)]

Logisk enhetsbeteckning för volymen som avbildningen tillämpas på. Mer information finns i Anmärkningar.

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 Anmärkningar.

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: [Not_Null, ValueRange("1-2147483647"), VariableName("OSDDataImageIndex")]

Index för avbildningen i WIM-filen som tillämpas på måldatorn. Möjliga indexvärden är 1 till och med 2147483647. Mer information finns i kommentaren i Kommentarer.

Aktivitetssekvensvariabeln som är associerad med den här egenskapen är OSDDataImageIndex. Mer information finns i Aktivitetssekvensvariabler för OS-distribution.

ImagePackageID
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [Not_Null, CommandLineArg(1), TaskSequencePackage("image")]

Paket-ID för avbildningen som tillämpas på måldatorn. Mer information finns i SMS_ImagePackage serverns WMI-klass.

Name
Datatyp: String

Åtkomsttyp: Läsa/skriva

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

Se SMS_TaskSequence_Action serverns WMI-klass.

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.

WipeDestinationPartition
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null, VariableName("OSDWipeDestinationPartition")]

true (standard) för att rensa innehållet i målpartitionen innan avbildningen tillämpas.

Aktivitetssekvensvariabeln som är associerad med den här egenskapen är OSDWipeDestinationPartition. Mer information finns i Aktivitetssekvensvariabler för OS-distribution.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

[CommandLine("OSDApplyOS.exe /data:%1,%%OSDDataImageIndex%% <?6: /target:%6,%7><?8: /target:%8><?9: /target:%%9%%>"), ActionCategory{"Images,2,5"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft. ConfigurationManagement.AdminConsole.TaskSequenceEditor", "ApplyDataImageControl", "TaskSequenceOptionControl"}]

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 att null använda den "nästa tillgängliga" formaterade volymen som mål.

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).