Dela via


SMS_TaskSequence_RunCommandLineAction serverns WMI-klass

SMS_TaskSequence_RunCommandLineAction WMI-klassen är en SMS-providerserverklass i Configuration Manager. Den representerar en aktivitetssekvensåtgärd som kör en användardefinerad kommandorad.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_TaskSequence_RunCommandLineAction : SMS_TaskSequence_Action
{
      String CommandLine;
      SMS_TaskSequence_Condition Condition;
      Boolean ContinueOnError;
      String Description;
      Boolean DisableWow64Redirection;
      Boolean Enabled;
      String Name;
      String PackageID;
      String OutputVariableName;
      Boolean RunAsUser;
      String SuccessCodes;
      String SupportedEnvironment;
      UInt32 Timeout;
      String UserName;
      String UserPassword;
      String WorkingDirectory;
};  

Metoder

Klassen SMS_TaskSequence_RunCommandLineAction definierar inga metoder.

Egenskaper

CommandLine

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [Not_Null, CommandLineArg(2), AllowedLen("1-32000")]

Ange en kommandorad. Längden kan vara mellan 1 och 32 000 tecken. Till exempel: cmd /c ipconfig > c:\ipconfig.txt

Condition

Datatyp: SMS_TaskSequence_Condition

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

ContinueOnError

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Description

Datatyp: String

Åtkomsttyp: Läsa/skriva

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

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

DisableWow64Redirection

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kval: [Not_Null, VariableName("SMSTSDisableWow64Redirection")]

Ange true om aktivitetssekvensmotorn inaktiverar wow64-filomdirigering och 64-bitars registeromdirigering. Den använder det här beteendet när den utvärderar fil-, mapp- och registervillkor i ett 64-bitars operativsystem. Standardvärdet är false.

Aktivitetssekvensvariabeln som är associerad med den här egenskapen är SMSTSDisableWow64Redirection.

Enabled

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Name

Datatyp: String

Åtkomsttyp: Läsa/skriva

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

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

PackageID

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [TaskSequencePackage, CommandLineArg(1)]

ID:t för ett paket som är associerat med åtgärden.

OutputVariableName

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Ange en aktivitetssekvensvariabel för att lagra skriptets utdata.

RunAsUser

Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kval: [VariableName("_SMSTSRunCommandLineAsUser"), RequireR2]

När den är inställd truepå körs kommandoraden under de autentiseringsuppgifter som anges av UserName egenskapen . Standardvärdet är: false

SuccessCodes

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [SuccessCodes, Not_Null]

Slutkoder som anger att åtgärden lyckades. Standardinställningen är "0 3010".

SupportedEnvironment

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [Not_Null:ToInstance]

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

Timeout

Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kval: [Not_Null:ToInstance]

Mer information finns i SMS_TaskSequence_Action serverns WMI-klass.

UserName

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [VariableName("SMSTSRunCommandLineUserName"]

Användarkontot som kommandoraden ska köras under när RunAsUser egenskapen är inställd på true.

UserPassword

Datatyp: String

Åtkomsttyp: Läsa/skriva

Kval: [VariableName("SMSTSRunCommandLineUserPassword", Secret]

Maskerat lösenord som är associerat med användarkontot som används för att köra kommandoraden RunAsUser när egenskapen är inställd på true.

WorkingDirectory

Datatyp: String

Åtkomsttyp: Läsa/skriva

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

Katalogen som kommandoraden ska köras från. Ange den här egenskapen till en absolut sökväg eller en relativ sökväg. Sökvägens längd måste vara mellan 0 och 255 tecken.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

[CommandLine("smsswd.exe /run:%1 %2"),  

ActionCategory("General,1,1"),ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "RunCommandLineControl", "TaskSequenceOptionControl"}]  

Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager serverutvecklingskrav.