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