Ir ao conteúdo
  • Cadastre-se

Luiz Gustavo Padrão França

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. Boa noite pessoal, consegui! Como disse, o objetivo é verificar um determinado serviço, se está ativo e se não estiver ele inicia. Esse serviço em questão é de um gerenciador de conexões e licenças e se fica desligado o ERP não funciona. Acontece, que as vezes ele cai, ainda não sabemos o motivo, mas para minimizar esse impacto estamos automatizando isso. O script utiliza o comando SC QUERY e percorre seu resultado buscando o retorno do ESTADO do serviço, por padrão, o estado do serviço é um 1 STOPPED quando o mesmo está parado, enfim, percorro o retorno, verifico se o ESTADO é 1 e se SIM dou um NET START no serviço. Para executar utilizo o agendador de tarefas do windows, nada cabuloso. @echo off FOR /f "tokens=1-4" %%i in ('"SC query NOME_DO_SERVICO State"') DO ( IF /i %%i== "ESTADO" set v=%%k IF /i %%k== 1 net start NOME_DO_SERVICO /f )
  2. Bom dia pessoal. Procurei no fórum mas não achei referências parecidas para utilizar, se eu estiver duplicando algum conteúdo peço por favor me direcionem. Aqui na empresa temos alguns serviços que rodam em paralelo com o ERP e constantemente, na madrugada algum desses serviços para e isso causa muito transtorno pois nossos processos são 24/7. Estou precisando de um direcionamento para criar um script que verifica se o serviço está ativo ou não e se não estiver, inicializar o mesmo. Utilizarei esse script no agendador de tarefas do windows executando a cada 30 minutos. Eu criei esse script, ele até roda mas quando encontra a linha do estado do serviço, retorna a mensagem FALTA OPERADOR e não da o start no serviço. Alguém pode dar uma ajuda? ECHO FOR /f "tokens=1-3" %%i in ('"SC query licenseVirtual STATE"') do ( IF /i "%%i"=="ESTADO" set /a var==%%k IF "%%var"==1 net start "License Server Virtual" /f ) PAUSE

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...