Digite o seguinte comando para obter a lista de serviços e o status dos mesmos:
SERVICE GET CAPTION,STATE,STARTMODE,DISPLAYNAME,STARTNAME,SYSTEMNAME
STATE = Estado (Em execução ou parado)
STARTMODE = Tipo de Inicialiação (Manual, Automático, Desabilitado…)
DYSPLAYNAME = Nome de exibição do serviço
STARTNAME = Nome de quem iniciou o serviço
SYSTEMNAME = Nome do sistema (computador)
É possível exportar essa lista de forma muito simples nos formatos .TXT(Recomendado) e .HTM:
/OUTPUT:C:Services.txt SERVICE GET CAPTION,STATE,STARTMODE,DISPLAYNAME,STARTNAME,SYSTEMNAME
OBS: Você pode alterar o caminho e nome do arquivo subsitituindo o C:Services.txt (ou .htm) pelo caminho desejado, lembre-se que se o caminho contiver espaços como por exemplo C:UsersEdu BateraServices.txt o mesmo deve ser colocado entre aspas ficando “C:UsersEdu BateraServices.txt”
Para iniciar um serviço digite o comando abaixo substituindo o campo <nome_do_serviço> pelo nome exato do serviço que deseja iniciar o qual foi obtido através do comando anterior:
SERVICE WHERE CAPTION=”<SERVICE CAPTION>” CALL STARTSERVICE
Por exemplo, para iniciar o serviço “Terminal Services” o comando ficaria:
SERVICE WHERE CAPTION=”TERMINAL SERVICES” CALL STARTSERVICE
Você será solicitado confirmar a ação, pressione S=Sim ou N=Não (Y=Yes, N=No).
Se quiser parar o serviço basta substituir o parâmetro final conforme o exemplo abaixo ainda usando o item “Terminal Services” para ilustrar:
SERVICE WHERE CAPTION=”TERMINAL SERVICES” CALL STOPSERVICE