Ir ao conteúdo
  • Cadastre-se

Lucas Mateus de Morais

Membro Pleno
  • Posts

    21
  • Cadastrado em

  • Última visita

posts postados por Lucas Mateus de Morais

  1. Opa galera, 

    estou com a seguinte dificulade, preciso executar o comando net stop em uma sequência de serviços e depois preciso consultar cada um se de fato encerrou senão efetuar o taskill, no entanto estou com dificuldade ao fazer tudo em um mesmo arquivo, quando era cada um em uma bat separada funcionava. 

    Poderiam me orientar ?

     

    Segue código abaixo:

     

    net stop 8500
    net stop 8000
    net stop 8001
    net stop 8020
    net stop 8021
    
    
    for /f "tokens=3" %%a in ('sc queryex 8500 ^|find /i "PID"') do taskkill /F /PID %%a
    for /f "tokens=3" %%a in ('sc queryex 8000 ^|find /i "PID"') do taskkill /F /PID %%a
    for /f "tokens=3" %%a in ('sc queryex 8001 ^|find /i "PID"') do taskkill /F /PID %%a
    for /f "tokens=3" %%a in ('sc queryex 8020 ^|find /i "PID"') do taskkill /F /PID %%a
    for /f "tokens=3" %%a in ('sc queryex 8021 ^|find /i "PID"') do taskkill /F /PID %%a


     

  2. Na verdade não apresentou erro, não estou sabendo como montar.

     

    Pois estou criando, só que estou tendo que repetir o comando várias vezes, queria saber como parar todos de uma vez, verificar se encerrou, senão faço taskill e executo o proximo passo.

     

    Exemplo:


    net stop 1
    for /f "tokens=3" %%a in ('sc queryex 1 ^|find /i "PID"') do taskkill /F /PID %%a

    rd "C:/Teste"

     


    net stop 2
    for /f "tokens=3" %%a in ('sc queryex 2 ^|find /i "PID"') do taskkill /F /PID %%a

    rd "C:/Teste"

  3. Como criar uma bat para parar 10 serviços distintos e em seguida a mesma verificar se todos os serviços foram parados e só então executar o proximo passo.

     

    Exemplo: 

     

    net stop 1

    net stop 2

    net stop 3

    net stop 4

    net stop 5

    net stop 6

    net stop 7

    net stop 8

    net stop 9

    net stop 10

     

    Como verificar se todos os serviços foram parados e caso não forçar o fechamento dos mesmos via taskill ?

     

    E somente após isso executar o próximo passo, tipo:

     

    rd / /s "C:\servers\ZZZ"

     

     

  4. @ricardo_br Uma dúvida, tem como fazer um comando se ele der erro dar kill no serviço ?

    Exemplo caso der erro ao executar o stop do serviço, ele tenta novamente mas forçando o encerramento ?

     

    chcp 1252> Nul
    net stop 8000
    If "%errorlevel%"=="0" (
    rd /q /s "D:\MV\servers\soulmv_prd\tomcat-soulmv-8000\work"
    rd /q /s "D:\MV\servers\soulmv_prd\tomcat-soulmv-8000\temp"
    rd /q /s "D:\MV\servers\soulmv_prd\tomcat-soulmv-8000\logs"
    net start 8000
    pause

  5. @ricardo_br deu certo, mas ele pediu para ativar o flash player no navegador, tem algum comando para ele ativar ao carregar a página 

    adicionado 3 minutos depois
    1 minuto atrás, Lucas Mateus de Morais disse:

    @ricardo_br deu certo, mas ele pediu para ativar o flash player no navegador, tem algum comando para ele ativar ao carregar a página 

    Para fazer o mesmo comando para o ie ao invés do Chrome tem como ? Para ele abrir o link em fullscreen?

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!