Ir ao conteúdo
  • Cadastre-se

Bat Script que execute comandos depois de 7 segundos em Batch, Python ou Powershell?


Posts recomendados

Boa noite amigos, sou novo aqui, já aviso que não tenho nenhum conhecimento com programação, mas consigo fazer coisas bem básicas em batch.

Gostaria de saber se existe algum jeito de fazer isso com algum script, seja python, batch ou powershell.

Exemplo:
 

@echo off
comando1 O comando 1 Executa por 7 segundos, para e executa o comando 2
comando2 O comando 2 Executa por 7 segundos, para e executa o comando 3
comando3 O comando 3 Executa por 7 segundos, para e executa o comando 4 e vai fazendo isso até o final do script.
exit.



Eu não sei se é possível, mas se for, como seria? alguém poderia me dar um exemplo, por favor? Obrigado desde já!

Eu não sei se estou postando no local correto, se estiver no local errado, peço que por favor, algum mod mova pra o tópico correto. Obrigado!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Seria algo assim?

 

@echo off

start "" notepad.exe Arquivo_01.txt
timeout /t 7
taskkill /im notepad.exe

start "" notepad.exe Arquivo_02.txt
timeout /t 7
taskkill /im notepad.exe

start "" notepad.exe Arquivo_03.txt
timeout /t 7
taskkill /im notepad.exe

start "" notepad.exe Arquivo_04.txt
timeout /t 7
taskkill /im notepad.exe

exit

 

S3ZoC0R.gif

 

 

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

38 minutos atrás, ricardo_br disse:

Seria algo assim?

 

@echo off

start "" notepad.exe Arquivo_01.txt
timeout /t 7
taskkill /im notepad.exe

start "" notepad.exe Arquivo_02.txt
timeout /t 7
taskkill /im notepad.exe

start "" notepad.exe Arquivo_03.txt
timeout /t 7
taskkill /im notepad.exe

start "" notepad.exe Arquivo_04.txt
timeout /t 7
taskkill /im notepad.exe

exit

 

S3ZoC0R.gif

 

 

É assim que eu gostaria, mas de uma forma diferente. Mas olhando seu comando eu consegui fazer o eu queria. Eu já havia tentando algo assim antes, vendo algumas coisas na internet, mas sempre dava erro ou então abria várias janelas e o processo continuava sem ser interrompido. Vou até salvar seu script, porque pode me ser útil no futuro.

Eu fiz assim e funcionou.
 

start Comando1
timeout /t 7
taskkill /im arquivo.exe arquivo2.exe arquivo3.exe


start Comando2
timeout /t 7
taskkill /im arquivo.exe arquivo2.exe arquivo3.exe

Isso fez com que o comando executasse, e fosse interrompido por 7 segundos, executando o próximo e fazendo o mesmo. Exatamente como eu quero. Cara, muito obrigado! Vai salvar meu dia, porque ficar fazendo isso manualmente é horrivel!

Link para o comentário
Compartilhar em outros sites

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!