Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.