classe WMI del server SMS_TaskSequence_RunCommandLineAction
La SMS_TaskSequence_RunCommandLineAction
classe WMI è una classe server del provider SMS in Configuration Manager. Rappresenta un'azione della sequenza di attività che esegue una riga di comando specificata dall'utente.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.
Sintassi
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;
};
Metodi
La SMS_TaskSequence_RunCommandLineAction
classe non definisce alcun metodo.
Proprietà
CommandLine
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [Not_Null, CommandLineArg(2), AllowedLen("1-32000")]
Specificare una riga di comando. La lunghezza può essere compresa tra 1 e 32.000 caratteri. Ad esempio: cmd /c ipconfig > c:\ipconfig.txt
Condition
Tipo di dati:SMS_TaskSequence_Condition
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
ContinueOnError
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
Description
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [AllowedLen("0-255")]
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
DisableWow64Redirection
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificazioni: [Not_Null, VariableName("SMSTSDisableWow64Redirection")]
Impostare true
se il motore della sequenza di attività disabilita il reindirizzamento dei file Wow64 e il reindirizzamento del Registro di sistema a 64 bit. Usa questo comportamento quando valuta le condizioni di file, cartelle e registro in un sistema operativo a 64 bit. Il valore predefinito è false
.
La variabile della sequenza di attività associata a questa proprietà è SMSTSDisableWow64Redirection.
Enabled
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
Name
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [AllowedLen("1-100")]
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
PackageID
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [TaskSequencePackage, CommandLineArg(1)]
ID di un pacchetto associato all'azione.
OutputVariableName
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificatori: Nessuno
Specificare una variabile della sequenza di attività per archiviare l'output dello script.
RunAsUser
Tipo di dati:Boolean
Tipo di accesso: lettura/scrittura
Qualificazioni: [VariableName("_SMSTSRunCommandLineAsUser"), RequireR2]
Se impostata su true
, la riga di comando viene eseguita con le credenziali specificate dalla UserName
proprietà . Il valore predefinito è: false
SuccessCodes
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [SuccessCodes, Not_Null]
Codici di uscita che indicano l'esito positivo. L'impostazione predefinita è "0 3010"
.
SupportedEnvironment
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [Not_Null:ToInstance]
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
Timeout
Tipo di dati:UInt32
Tipo di accesso: lettura/scrittura
Qualificazioni: [Not_Null:ToInstance]
Per altre informazioni, vedere SMS_TaskSequence_Action classe WMI del server.
UserName
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [VariableName("SMSTSRunCommandLineUserName"]
Account utente in cui eseguire la riga di comando quando la RunAsUser
proprietà è impostata su true
.
UserPassword
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [VariableName("SMSTSRunCommandLineUserPassword", Secret]
Password mascherata associata all'account utente utilizzato per eseguire la riga di comando quando la RunAsUser
proprietà è impostata true
su .
WorkingDirectory
Tipo di dati:String
Tipo di accesso: lettura/scrittura
Qualificazioni: [AllowedLen("0-255")]
Directory da cui eseguire la riga di comando. Impostare questa proprietà su un percorso assoluto o su un percorso relativo. La lunghezza del percorso deve essere compresa tra 0 e 255 caratteri.
Osservazioni
I qualificatori di classe per questa classe includono:
[CommandLine("smsswd.exe /run:%1 %2"),
ActionCategory("General,1,1"),ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "RunCommandLineControl", "TaskSequenceOptionControl"}]
Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Configuration Manager qualificatori di classe e proprietà.
Requisiti
Requisiti di runtime
Per altre informazioni, vedere Configuration Manager requisiti di runtime del server.
Requisiti di sviluppo
Per altre informazioni, vedere Configuration Manager requisiti di sviluppo del server.