Udostępnij przez


SMS_TaskSequence_InstallSoftwareAction Server WMI Class

Klasa SMS_TaskSequence_InstallSoftwareAction Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje akcję sekwencji zadań instalującą oprogramowanie.

Poniższa składnia jest uproszczona z 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: odczyt/zapis

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

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

Condition Typ danych: SMS_TaskSequence_Condition

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

ContinueOnError Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

ContinueOnInstallError Typ danych: Boolean

Typ dostępu: odczyt/zapis

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

true w przypadku wystąpienia błędu instalacji. Ta właściwość jest wymagana, jeśli BaseVariableName nie jest ustawiona na nullwartość .

Description Typ danych: String

Typ dostępu: odczyt/zapis

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

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

Enabled Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

Name Typ danych: String

Typ dostępu: odczyt/zapis

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

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

PackageID Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [CommandLineArg(1), TaskSequencePackage]

Identyfikator pakietu sekwencji zadań do użycia do zainstalowania programu. Ustaw tę właściwość, aby null zainstalować wiele programów.

ProgramName Typ danych: String

Typ dostępu: odczyt/zapis

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

Program w pakiecie do zainstalowania. Ta właściwość jest wymagana, jeśli PackageID nie jest ustawiona na nullwartość .

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

SupportedEnvironment Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [Not_Null:ToInstance]

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

Wartość domyślna tej właściwości dla tej akcji sekwencji zadań to FullOS.

Timeout Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_TaskSequence_Action Server WMI Class (Klasa WMI serwera SMS_TaskSequence_Action).

Uwagi

Kwalifikatory klas dla 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 na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

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

Wymagania programistyczne

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

Zobacz też

SMS_TaskSequence_Action Server WMI Class