Interface IExecAction (taskschd.h)
Representa uma ação que executa uma operação de linha de comando.
Herança
A interface IExecAction herda da interface IAction.
Métodos
A interface IExecAction tem esses métodos.
IExecAction::get_Arguments Obtém ou define os argumentos associados à operação de linha de comando. (Obter) |
IExecAction::get_Path Obtém ou define o caminho para um arquivo executável. (Obter) |
IExecAction::get_WorkingDirectory Obtém ou define o diretório que contém o arquivo executável ou os arquivos usados pelo arquivo executável. (Obter) |
IExecAction::p ut_Arguments Obtém ou define os argumentos associados à operação de linha de comando. (Put) |
IExecAction::p ut_Path Obtém ou define o caminho para um arquivo executável. (Put) |
IExecAction::p ut_WorkingDirectory Obtém ou define o diretório que contém o arquivo executável ou os arquivos usados pelo arquivo executável. (Put) |
Comentários
Essa ação executa uma operação de linha de comando. Por exemplo, a ação pode executar um script ou iniciar um executável.
Ao ler ou gravar XML, uma ação de execução é especificada no elemento Exec do esquema do Agendador de Tarefas.
Se as variáveis de ambiente forem usadas nas propriedades Path, Arguments ou WorkingDirectory , os valores das variáveis de ambiente serão armazenados em cache e usados quando o Taskeng.exe (o mecanismo de tarefas) for iniciado. As alterações nas variáveis de ambiente que ocorrem após a inicialização do mecanismo de tarefas não serão usadas pelo mecanismo de tarefas.
Exemplos
Para obter mais informações e código de exemplo para essa interface, consulte Exemplo de gatilho de tempo (C++).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | taskschd.h |