3
respostas

Alternar navegador na tela

Boa tarde estou criando um script que abre o navegador do google chrome no modo kiosk para exibir dashboard na Tv, ate aqui tudo certo, mas gostaria de saber como faço para ele ficar alternado na tela a cada 5 minutos? nesse caso gostaria que a exibição do "bat 2 e 3" ficarem alternado a cada 5 minutos.

Segue código:

@echo on
tskill /A chrome



start /b C:\dashboard\TvDash-bat01.bat
timeout -t 3
C:\dashboard\MultiMonitorTool.exe /MoveWindow \\.\DISPLAY2 title "g1.com.br"

start /b C:\dashboard\TvDash-bat02.bat
timeout -t 3
C:\dashboard\MultiMonitorTool.exe /MoveWindow \\.\DISPLAY1 title "alura.com.br"

start /b C:\dashboard\TvDash-bat03.bat
timeout -t 3
C:\dashboard\MultiMonitorTool.exe /MoveWindow \\.\DISPLAY1 title "google.com"




exit
3 respostas

Olá, Saulo!

Para alternar a exibição dos arquivos a cada 5 minutos, você pode utilizar um loop que alterna a execução desses dois arquivos repetidamente. Para isso, você pode adicionar um loop "for" ao seu script. O loop pode ser configurado para executar a cada 5 minutos ou 300 segundos.

Aqui está um código que pode servir como norte:

@echo on
tskill /A chrome

:LOOP
start /b C:\dashboard\TvDash-bat01.bat
timeout 300

tskill /A chrome
start /b C:\dashboard\TvDash-bat02.bat
timeout 300

tskill /A chrome
start /b C:\dashboard\TvDash-bat03.bat
timeout 300

goto LOOP

Neste script, a cada 5 minutos, o código irá executar o "TvDash-bat01.bat", depois aguardar 5 minutos com o comando "timeout 300" (300 segundos), em seguida, ele irá encerrar o processo do Google Chrome (caso ele ainda esteja aberto), e executará o "TvDash-bat02.bat", aguardará mais 5 minutos, encerrará o Chrome novamente, e finalmente executará o "TvDash-bat03.bat", repetindo o ciclo indefinidamente com o uso do rótulo "LOOP".Note que você não precisa mais do comando "exit" no final do script, já que ele irá rodar em loop até ser interrompido manualmente (por exemplo, ao fechar a janela do prompt de comando).

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Oii, pessoal!

Para complementar a resposta do Victor que está explicado com maestria, deixo o link da documentação oficial para auxiliar nos estudos dos termos utilizados no script que foi passado.

Segue os links:

Bons estudos!

Vou testar e falo com respondo os resultados.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software