Condividi tramite


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 truesu .

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.