WMI-klass för SMS_TaskSequence_ApplyOperatingSystemAction Server

SMS_TaskSequence_ApplyOperatingSystemAction WMI-klassen (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar en aktivitetssekvensåtgärd som installerar en angiven operativsystemavbildning på en måldator.

Följande syntax är förenklad 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 inte några metoder.

Egenskaper

Condition Datatyp: SMS_TaskSequence_Condition

Åtkomsttyp: Läsa/skriva

Kvalificerare: Inga

Se SMS_TaskSequence_Action WMI-klass för server.

ConfigFileName Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]

Namnet på svarsfilen som anges i egenskapen ConfigFilePackage . 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 paket 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: Inga

Se SMS_TaskSequence_Action WMI-klass för server.

Description Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [AllowedLen("0-255")]

Se SMS_TaskSequence_Action WMI-klass för server.

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 bilden tillämpas på. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.

DestinationPartition Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Avkvalificerare: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]

Index för partitionen på måldisken som anges av DestinationDisk vilken avbildningen 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 bilden tillämpas på. Mer information finns i avsnittet Kommentarer senare i det här avsnittet.

Enabled Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Inga

Se SMS_TaskSequence_Action WMI-klass för server.

ImageIndex Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Avgränsare: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]

Index för bilden i WIM-filen tillämpad på måldatorn. Värdet för den här egenskapen kan vara mellan 1 och 2147483647. Den här egenskapen är obligatorisk 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

Avkvalificerare: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]

Paket-ID för avbildningen som tillämpas på måldatorn. Den här egenskapen är obligatorisk om InstallPackageID 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")]

Versionsindex för en skriptinstallation, som återspeglas i WIM-filen som tillämpas på måldatorn. Standardvärdet är 0. Den här egenskapen är obligatorisk 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 installationspaketet för skriptoperativsystemet 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 WMI-klass för server.

RunFromNet Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [RunFromNet, CommandLineArg(10)]

true om operativsystemets WIM-avbildning kommer att 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 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 WMI-klass för server.

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: Inga

Se SMS_TaskSequence_Action WMI-klass för server.

Anmärkningar

Klasskvalificerare för den här klassen är:

[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 klasskvalificerarna och egenskapskvalificerarna 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 du DestinationDisk och DestinationPartition och de andra målegenskaperna till null.

    Om du vill installera till en logisk volym, till exempel c:\, anger DestinationLogicalDrive och anger du de andra egenskaperna till 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 in sig på 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:

  • Egenskaperna ImagePackageID och ImageIndex används för en avbildningsbaserad installation.

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

  • Egenskaperna ConfigFilePackage 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 Server WMI Class.

Obs!

Värdet som anges för ImageIndex egenskapen kan vara problematiskt om ditt program måste intervallkontrollera egenskapen mot ett maxvärde som är större än 0x7fffffff (2147483647). I det här fallet kan programmet inte använda intervallavgränsaren för egenskapen.

Krav

Körningskrav

Mer information finns i Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.

Se även

SMS_TaskSequence_SetupWindowsAndSMSAction WMI-klass för server