Partilhar via


SMS_TaskSequence_RunCommandLineAction server WMI class (Classe WMI de servidor SMS_TaskSequence_RunCommandLineAction)

A SMS_TaskSequence_RunCommandLineAction classe WMI é uma classe de servidor fornecedor de SMS no Gestor de Configuração. Representa uma ação de sequência de tarefas que executa uma linha de comando especificada pelo utilizador.

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

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

Métodos

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

Propriedades

CommandLine

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

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

Especifique uma linha de comando. O comprimento pode ter 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/Escrita

Qualificadores: Nenhum

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

ContinueOnError

Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

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

Description

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminató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/Escrita

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

Desative se o motor da sequência de true tarefas desativar a reorientação de ficheiros Wow64 e a reorientação do registo de 64 bits. Utiliza este comportamento quando avalia as condições de ficheiro, pasta e registo num sistema operativo de 64 bits. O valor predefinido é false.

A variável de sequência de tarefa associada a esta propriedade é SMSTSDisableWow64Redirection.

Enabled

Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

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

Name

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminató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/Escrita

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

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

OutputVariableName

Tipo de dados: String

Tipo de acesso: Ler/escrever

Qualificadores: Nenhum

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

RunAsUser

Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

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

Quando definida para true , a linha de comando funciona sob as credenciais especificadas pela UserName propriedade. O valor predefinido é: false

SuccessCodes

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminatórias: [SuccessCodes, Not_Null]

Códigos de saída que indicam sucesso. A predefinição é "0 3010".

SupportedEnvironment

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminató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/Escrita

Eliminató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/Escrita

Eliminatórias: [VariableName("SMSTSRunCommandLineUserName"]

A conta de utilizador para executar a linha de comando sob quando a RunAsUser propriedade está definida para true .

UserPassword

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

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

Senha mascarada associada à conta de utilizador que é usada para executar a linha de comando quando a RunAsUser propriedade está definida para true .

WorkingDirectory

Tipo de dados: String

Tipo de acesso: Leitura/Escrita

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

O diretório a partir do qual para executar a linha de comando. Desajeite esta propriedade a um caminho absoluto ou a um caminho relativo. O comprimento do caminho deve estar entre 0 e 255 caracteres.

Observações

Os qualificadores de classe desta 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 as classificativas de classe e as classificativas de propriedade incluídas na secção Propriedades, consulte a classe De Gestor de Configuração e as classificações de propriedade.

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte os requisitos de tempo de execução do servidor do Gestor de Configuração.

Requisitos de desenvolvimento

Para obter mais informações, consulte os requisitos de desenvolvimento do servidor do Gestor de Configuração.