Klasa WMI serwera SMS_TaskSequence_InstallSoftwareAction

Klasa SMS_TaskSequence_InstallSoftwareAction WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, która reprezentuje akcję sekwencji zadań, która instaluje oprogramowanie.

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_InstallSoftwareAction : SMS_TaskSequence_Action
{
      String BaseVariableName;
      SMS_TaskSequence_Condition Condition;
      Boolean ContinueOnError;
      Boolean ContinueOnInstallError;
      String Description;
      Boolean Enabled;
      String Name;
      String PackageID;
      String ProgramName;
      String SupportedEnvironment;
      UInt32 Timeout;
};

Metody

Klasa SMS_TaskSequence_InstallSoftwareAction nie definiuje żadnych metod.

Właściwości

BaseVariableName Typ danych: String

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

Kwalifikatory: [RequiredIfNull("PackageID"), CommandLineArg(3)]

Nazwa zmiennej podstawowej sekwencji zadań. Ta właściwość jest wymagana w przypadku instalowania wielu programów, jeśli PackageID ustawiono wartość null.

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.

ContinueOnInstallError Typ danych: Boolean

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

Kwalifikatory: [RequiredIfNotNull("BaseVariableName"), CommandLineArg(4)]

true , aby kontynuować, jeśli wystąpi błąd instalacji. Ta właściwość jest wymagana, jeśli BaseVariableName nie ma ustawionej wartości null.

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.

Enabled Typ danych: Boolean

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

Kwalifikatory: brak

Zobacz SMS_TaskSequence_Action 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.

PackageID Typ danych: String

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

Kwalifikatory: [CommandLineArg(1), TaskSequencePackage]

Identyfikator pakietu sekwencji zadań, który ma zostać użyty w celu zainstalowania programu. Ustaw tę właściwość na null aby zainstalować wiele programów.

ProgramName Typ danych: String

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

Kwalifikatory: [RequiredIfNotNull("PackageID"), VariableName("_SMSSWDProgramName"), TaskSequenceProgram("PackageID")]

Program w pakiecie do zainstalowania. Ta właściwość jest wymagana, jeśli PackageID nie ma ustawionej wartości null.

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

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

Timeout Typ danych: UInt32

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

Kwalifikatory: brak

Zobacz SMS_TaskSequence_Action Klasa WMI serwera.

Uwagi

Kwalifikacje do tej klasy obejmują:

[CommandLine("smsswd.exe /pkg:%1 /install /basevar:%3 /continueOnError:%4"),

ActionCategory{"Software,2,2"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "InstallSoftwareDistributionControl", "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.

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.

Zobacz też

Klasa WMI serwera SMS_TaskSequence_Action