A atividade Mudar Estado do Serviço inicia ou interrompe um serviço Windows em um sistema remoto.
Esta atividade substitui uma atividade do PowerShell com o mesmo nome disponível em versões anteriores à Istambul. Se você tiver um fluxo de trabalho criado em uma versão anterior que usa essa atividade descontinuada, o seu fluxo de trabalho vai continuar funcionando normalmente após atualizar para a versão Istambul. No entanto, todos os novos fluxos de trabalho devem usar a versão personalizada desta atividade. Esta atividade foi criada com o modelo de atividade do PowerShell, que permite a administradores de fluxo de trabalho a capacidade de armazenar variáveis de entrada e saída no databus.
Variáveis de entrada
Tabela 1. Variáveis de entrada Mudar Estado do Serviço
| Variável |
Descrição |
| hostname |
Nome de host ou endereço IP da máquina Windows de destino na qual o serviço está instalado. Use a atividade Resolver DNS para resolver nomes de host em endereços IP. |
| serviço |
Nome do serviço Windows a ser iniciado ou interrompido. O parâmetro service é o nome do serviço, não o nome de exibição do serviço afetado. |
| state |
Há duas ações a serem selecionadas para uma mudança de estado de serviço: StartService ou StopService. |
Condições
Tabela 3. Condições para Mudar Estado do Serviço
| Condição |
Descrição |
| Êxito |
O serviço de destino foi iniciado ou interrompido com sucesso. |
| Falha |
A atualização do serviço de destino não foi bem-sucedida ou o serviço não foi encontrado no sistema de destino. |