Klasa WMI serwera SMS_TaskSequence_ApplyDataImageAction

Klasa SMS_TaskSequence_ApplyDataImageAction usługi WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, reprezentującą akcję sekwencji zadań, która stosuje istniejący obraz danych do komputera docelowego.

Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składnia

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;
};

Metody

Klasa SMS_TaskSequence_ApplyDataImageAction nie definiuje żadnych metod.

Właściwości

Condition Typ danych: SMS_TaskSequence_Condition

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

ContinueOnError Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

Description Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

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

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

DestinationDisk Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [CommandLineArg(6), ValueRange("0-99")]

Indeks dysku, do którego ma zostać zastosowany obraz. Indeks może mieć wartość od 1 do 99. Aby uzyskać więcej informacji, zobacz Spostrzeżenia.

DestinationLogicalDrive Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [CommandLineArg(8)]

Litera dysku logicznego woluminu, do którego zastosowano obraz. Aby uzyskać więcej informacji, zobacz Spostrzeżenia.

DestinationPartition Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

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

Indeks partycji na dysku docelowym określonym przez wartość, do DestinationDisk której zastosowano obraz. Indeks może mieć wartość od 1 do 99. Aby uzyskać więcej informacji, zobacz Spostrzeżenia.

DestinationVariable Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [CommandLineArg(9)]

Zmienna sekwencji zadań zawierająca literę dysku logicznego woluminu, do którego zastosowano obraz. Aby uzyskać więcej informacji, zobacz sekcję Uwagi w dalszej części tego tematu.

Enabled Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

ImageIndex Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [Not_Null, ValueRange("1-2147483647"), VariableName("OSDDataImageIndex")]

Indeks obrazu w pliku WIM zastosowany do komputera docelowego. Możliwe wartości indeksu to od 1 do 2147483647. Więcej informacji na ten temat można znaleźć w uwadze w sekcji Uwagi.

Zmienna sekwencji zadań skojarzona z tą właściwością to OSDDataImageIndex. Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań wdrożenia systemu operacyjnego.

ImagePackageID Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

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

Identyfikator pakietu obrazu zastosowanego na komputerze docelowym. Aby uzyskać więcej informacji, zobacz SMS_ImagePackage Klasa WMI serwera.

Name Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

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

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

SupportedEnvironment Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [Not_Null:ToInstance]

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

Domyślną wartością tej właściwości dla tej akcji sekwencji zadań jest WinPE.

Timeout Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

WipeDestinationPartition Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

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

true (Domyślnie), aby wyczyścić zawartość partycji docelowej przed zastosowaniem obrazu.

Zmienna sekwencji zadań skojarzona z tą właściwością to OSDWipeDestinationPartition. Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań wdrożenia systemu operacyjnego.

Uwagi

Kwalifikacje do tej klasy obejmują:

[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"}]

Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.

Dla obiektu docelowego tej akcji sekwencji zadań można ustawić następujące właściwości:

  • DestinationDisk

  • DestinationPartition

  • DestinationLogicalDrive

  • DestinationVariable

    Aby zainstalować na określonym dysku lub partycji, ustaw DestinationDisk i DestinationPartition i ustaw inne właściwości docelowe na null.

    Aby zainstalować na woluminie logicznym, takim jak c:\, ustaw DestinationLogicalDrive i ustaw inne właściwości na null.

    DestinationVariable Może być ustawiona na zmienną sekwencji zadań, która zawiera miejsce docelowe w postaci "1,1" do dysku docelowego 1, partycji 1 lub zawiera "C:" do docelowego woluminu logicznego.

    Ustaw wszystkie właściwości docelowe tak, aby null używać woluminu sformatowanego jako obiektu docelowego "następnego dostępnego".

Uwaga

Wartość podana dla ImageIndex tej właściwości może być problematyczna, jeśli aplikacja musi sprawdzić zakres właściwości pod kątem wartości maksymalnej większej niż 0x7fffffff (2147483647). W takim przypadku aplikacja nie może użyć kwalifikatora zakresu dla tej właściwości.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.