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

Qualificazioni: Nessuna

Per ulteriori informazioni, vedi SMS_TaskSequence_Action classe WMI del server.

ContinueOnError

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificazioni: Nessuna

Per ulteriori informazioni, vedi SMS_TaskSequence_Action classe WMI del server.

Description

Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

Per ulteriori informazioni, vedi SMS_TaskSequence_Action classe WMI del server.

DisableWow64Redirection

Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

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

Imposta 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 di sistema 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

Qualificazioni: Nessuna

Per ulteriori informazioni, vedi SMS_TaskSequence_Action classe WMI del server.

Name

Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

Per ulteriori informazioni, vedi 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

Qualificazioni: Nessuna

Specifica 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 impostato 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 ulteriori informazioni, vedi SMS_TaskSequence_Action classe WMI del server.

Timeout

Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificazioni: [Not_Null:ToInstance]

Per ulteriori informazioni, vedi SMS_TaskSequence_Action classe WMI del server.

UserName

Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificazioni: [VariableName("SMSTSRunCommandLineUserName"]

L'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 su true.

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 un percorso relativo. La lunghezza del percorso deve essere compresa tra 0 e 255 caratteri.

Osservazioni

I qualificatori della 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 Qualificatori di classe e proprietà di Configuration Manager.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Requisiti di runtime del server di Configuration Manager.

Requisiti di sviluppo

Per altre informazioni, vedere Requisiti di sviluppo di server per Configuration Manager.