Execute o arquivo em lote APÓS todos os outros programas na inicialização do Windows

0

Eu tenho um conjunto de programas em execução na inicialização do Windows, alguns chamados do Registro e outros chamados do Menu Iniciar (Inicialização).

Estou tentando ter um arquivo de lote carregado e mostrei sua tela DEPOIS de todos os outros programas terem sido carregados.

Eu tentei alterar suas entradas no Registro (subchave Run, também Wow6232Node) e Menu Iniciar sem sucesso. Esse arquivo de lote é quase sempre a primeira tela que eu tenho e não é desejável como eu preciso. Tem que ser a última tela mostrada. O Firefox costuma ser o último.

Então, como carregar o Firefox (e todos os outros) ANTES do arquivo em lote? Como atrasar ou colocar um comando "sleep" no Windows para um determinado programa?

Eu acrescentaria que o importante é definir o foco para o arquivo em lote que está sendo executado depois que todos os outros programas tiverem sido carregados. Meu objetivo é ter esse arquivo em lote em primeiro plano e focado.

    
por Gabarito007 27.10.2015 / 17:43

1 resposta

0

Para os usuários com a mesma pergunta sobre como atrasar, depois de algumas pesquisas e das dicas do JosefZ acima, meu script é o seguinte:

@echo off
rem PING 111.111.111.111 -n 1 -w 15000 >NUL
timeout /t 15
"C:\Program Files (x86)\PGP Corporation\PGP Desktop\PGPtray.exe" /m "somefile.pgd"
start C:\somefolder\somefile.exe
exit
    
por 28.10.2015 / 00:55