Classe WMI do servidor SMS_TaskSequence_RunCommandLineAction

A SMS_TaskSequence_RunCommandLineAction classe WMI é uma classe de servidor de provedor SMS no Configuration Manager. Ele representa uma ação de sequência de tarefas que executa uma linha de comando especificada pelo usuário.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Sintaxe

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;
};

Métodos

A SMS_TaskSequence_RunCommandLineAction classe não define nenhum método.

Propriedades

CommandLine

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [Not_Null, CommandLineArg(2), AllowedLen("1-32000")]

Especifique uma linha de comando. O comprimento pode ser entre 1 e 32.000 caracteres. Por exemplo: cmd /c ipconfig > c:\ipconfig.txt

Condition

Tipo de dados: SMS_TaskSequence_Condition

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

ContinueOnError

Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

Description

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [AllowedLen("0-255")]

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

DisableWow64Redirection

Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Classificatórias: [Not_Null, VariableName("SMSTSDisableWow64Redirection")]

Defina true se o mecanismo de sequência de tarefas desabilitará o redirecionamento de arquivo Wow64 e o redirecionamento do Registro de 64 bits. Ele usa esse comportamento ao avaliar as condições de arquivo, pasta e registro em um sistema operacional de 64 bits. O valor padrão é false.

A variável de sequência de tarefas associada a essa propriedade é SMSTSDisableWow64Redirection.

Enabled

Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

Name

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [AllowedLen("1-100")]

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

PackageID

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [TaskSequencePackage, CommandLineArg(1)]

A ID de um pacote associado à ação.

OutputVariableName

Tipo de dados: String

Tipo de acesso: leitura/gravação

Classificatórias: Nenhuma

Especifique uma variável de sequência de tarefas para armazenar a saída do script.

RunAsUser

Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Classificatórias: [VariableName("_SMSTSRunCommandLineAsUser"), RequireR2]

Quando definida como true, a linha de comando é executada sob as credenciais especificadas pela UserName propriedade. O valor padrão é: false

SuccessCodes

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [SuccessCodes, Not_Null]

Códigos de saída que indicam êxito. A configuração padrão é "0 3010".

SupportedEnvironment

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [Not_Null:ToInstance]

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

Timeout

Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Classificatórias: [Not_Null:ToInstance]

Para obter mais informações, consulte SMS_TaskSequence_Action classe WMI do servidor.

UserName

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [VariableName("SMSTSRunCommandLineUserName"]

A conta de usuário para executar a linha de comando quando a RunAsUser propriedade for definida como true.

UserPassword

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [VariableName("SMSTSRunCommandLineUserPassword", Secret]

Senha mascarada associada à conta de usuário usada para executar a linha de comando quando a RunAsUser propriedade é definida como true.

WorkingDirectory

Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [AllowedLen("0-255")]

O diretório a partir do qual a linha de comando será executada. Defina essa propriedade como um caminho absoluto ou relativo. O comprimento do caminho deve ter entre 0 e 255 caracteres.

Comentários

Os qualificadores de classe para esta classe incluem:

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

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

Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na seção Propriedades, consulte Qualificadores de classe e propriedade do Configuration Manager.

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

Para obter mais informações, consulte Requisitos de desenvolvimento de servidor do Configuration Manager.