Inicie vários programas no Windows em uma determinada ordem

Inicie vários programas no Windows em uma determinada ordem

Cada vez que começo a trabalhar no meu PC, tenho vários programas que preciso iniciar, alguns dos quais dependem de outros. Tentei listá-los com suas dependências:

  • KeepPass
    • TrueCrypt
      • foobar2000 (lê MP3 de um volume codificado TrueCrypt cuja senha está armazenada no KeePass)
    • Chrome (para acessar o e-mail da minha empresa, usando uma senha armazenada no KeePass)
  • Ópera
  • Raposa de fogo
  • APowerShellscript usado para iniciar umPeixe de vidrodomínio
  • Eclipse(executar como usuário administrador)
  • Construtor Flash(executar como usuário administrador)

Existe algum programa utilitário que me permita sequenciar o lançamento de uma forma "fácil", que permita que meu computador faça tudo isso enquanto estou acordando?

Observe que meu computador executa o Windows 7 e minha conta de usuário é conectada automaticamente.

Parece que esqueci de mencionar quenão queropara escrever scripts em qualquer formato. O que eu quero é uma GUI simples, que me permita selecionar elementos do meu menu inicial e adicioná-los a uma espécie de "itens de início atrasado".

Responder1

Usando umarquivo em lote, Você consegue. Suponha que seu arquivo em lote seja"autoRun.bat", coloque este arquivo emcomecepasta.

Abra o arquivo em lote em um editor de texto (digamos,Bloco de anotações), escreverDMCcomandos em sua respectiva ordem

Exemplo:

ECHO OFF
cls
start notepad.exe
pause

Caso contrário, basta copiar o atalho doPrograma/aplicativoe solte-o noWindows\Start Menu\Programs\StartupPasta. Você receberá o ícone do programa na bandeja do sistema, indicando que o programa está realmente em execução. Para remover, volte para essa pasta e exclua. Observe que apenas o atalho está envolvido.

Aqui, coloque todos os ícones de atalho na ordem, o que você procura então será executado na mesma ordem.

Algum exemplo semelhante:Crie um arquivo em lote no Windows para iniciar vários aplicativos

Responder2

No arquivo .bat ou .cmd, você pode digitar o seguinte:

    @echo <OFF or ON>

    timeout /t <time in seconds>
    start "" "<path to first file or application>"

    timeout /t <time in seconds>
    start "" "<path to second file or application>"

Observe que o tempo limite total para o segundo (e aplicativos subsequentes) é a soma dos anteriores - se, por exemplo, você tiver quatro itens que deseja abrir e o tempo limite para o primeiro estiver definido como 10 segundos, o tempo limite para o o segundo é definido como 20 segundos e o tempo limite do terceiro é definido como 30 segundos - o quarto aplicativo ou arquivo levará um minuto + o que você definir como tempo limite.

informação relacionada