Ir ao conteúdo

Posts recomendados

Postado

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"

 

 

Postado

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"

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!