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.
SMS_TaskSequence_RunCommandLineAction WMI-klassen är en SMS-providerserverklass i Configuration Manager. Den representerar en aktivitetssekvensåtgärd som kör en användardefinierad kommandorad.
Följande syntax är förenklad 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 inte några metoder.
Egenskaper
CommandLine
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [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: Inga
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
ContinueOnError
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
Description
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [AllowedLen("0-255")]
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
DisableWow64Redirection
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [Not_Null, VariableName("SMSTSDisableWow64Redirection")]
Ange true om aktivitetssekvensmotorn inaktiverar omdirigering av Wow64-filer och 64-bitars registeromdirigering. Den använder det här beteendet när den utvärderar fil-, mapp- och registervillkor på 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: Inga
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
Name
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [AllowedLen("1-100")]
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
PackageID
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [TaskSequencePackage, CommandLineArg(1)]
ID för ett paket som är associerat med åtgärden.
OutputVariableName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Inga
Ange en aktivitetssekvensvariabel för att lagra skriptets utdata.
RunAsUser
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [VariableName("_SMSTSRunCommandLineAsUser"), RequireR2]
När den är inställd truepå körs kommandoraden under de autentiseringsuppgifter som anges av egenskapen UserName . Standardvärdet är: false
SuccessCodes
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [SuccessCodes, Not_Null]
Slutkoder som anger lyckades. Standardinställningen är "0 3010".
SupportedEnvironment
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [Not_Null:ToInstance]
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
Timeout
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [Not_Null:ToInstance]
Mer information finns i SMS_TaskSequence_Action WMI-klass för server.
UserName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [VariableName("SMSTSRunCommandLineUserName"]
Användarkontot som kommandoraden ska köras under när egenskapen är inställd truepå RunAsUser .
UserPassword
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [VariableName("SMSTSRunCommandLineUserPassword", Secret]
Det maskerade lösenordet är kopplat till det användarkonto som används för att köra kommandoraden när RunAsUser egenskapen är angiven till true.
WorkingDirectory
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [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ägen måste vara mellan 0 och 255 tecken.
Anmärkningar
Klasskvalificerare för den här klassen är:
[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 klasskvalificerarna och egenskapskvalificerarna som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Krav
Körningskrav
Mer information finns i Krav för serverkörning i Configuration Manager.
Utvecklingskrav
Mer information finns i Krav för serverutveckling för Configuration Manager.