Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
WMI-klassen SMS_TaskSequence_InstallSoftwareAction (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar en aktivitetssekvensåtgärd som installerar programvara.
Följande syntax är förenklad från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
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;
};
Metoder
Klassen SMS_TaskSequence_InstallSoftwareAction definierar inte några metoder.
Egenskaper
BaseVariableName Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [RequiredIfNull("PackageID"), CommandLineArg(3)]
Namnet på den grundläggande aktivitetssekvensvariabeln. Den här egenskapen krävs om du vill installera flera program om PackageID den är inställd på null.
Condition Datatyp: SMS_TaskSequence_Condition
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_TaskSequence_Action WMI-klass för server.
ContinueOnError Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_TaskSequence_Action WMI-klass för server.
ContinueOnInstallError Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Avkvalificerare: [RequiredIfNotNull("BaseVariableName"), CommandLineArg(4)]
true för att fortsätta om det uppstår ett installationsfel. Den här egenskapen krävs om den inte är inställd på BaseVariableNamenull.
Description Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [AllowedLen("0-255")]
Se SMS_TaskSequence_Action WMI-klass för server.
Enabled Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_TaskSequence_Action WMI-klass för server.
Name Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [AllowedLen("1-100")]
Se SMS_TaskSequence_Action WMI-klass för server.
PackageID Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [CommandLineArg(1), TaskSequencePackage]
ID:t för aktivitetssekvenspaketet som ska användas för att installera programmet. Ställ in den här egenskapen på null om du vill installera flera program.
ProgramName Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [RequiredIfNotNull("PackageID"), VariableName("_SMSSWDProgramName"), TaskSequenceProgram("PackageID")]
Programmet i paketet som ska installeras. Den här egenskapen krävs om den inte är inställd på PackageIDnull.
Aktivitetssekvensvariabeln som är associerad med den här egenskapen är _SMSSWDProgramName. Mer information finns i aktivitetssekvensvariabler för OS-distribution.
SupportedEnvironment Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [Not_Null:ToInstance]
Se SMS_TaskSequence_Action WMI-klass för server.
Standardvärdet för den här egenskapen för den här aktivitetssekvensåtgärden är FullOS.
Timeout Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Se SMS_TaskSequence_Action WMI-klass för server.
Anmärkningar
Klasskvalificerare för den här klassen är:
[CommandLine("smsswd.exe /pkg:%1 /install /basevar:%3 /continueOnError:%4"),
ActionCategory{"Software,2,2"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "InstallSoftwareDistributionControl", "TaskSequenceOptionControl"}]
Mer information om både klasskvalificerarna och egenskapskvalificerarna som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Krav
Körningskrav
Mer information finns i Körningskrav för Configuration Manager Server.
Utvecklingskrav
Mer information finns i Utvecklingskrav för Configuration Manager Server.