Adicionar atraso ao atalho da área de trabalho

2

Existe alguma maneira leve que eu possa adicionar um atraso a um atalho da área de trabalho (Windows 7), para que, quando eu clicar nele, o aplicativo não abra até que o atraso especificado tenha passado?

    
por tor 25.11.2013 / 12:53

2 respostas

2

Você pode rotea-lo através de um lote que irá "dormir" pelo tempo que desejar e depois executá-lo.

Lote - Opção um

Lote - Opção dois

    
por 25.11.2013 / 13:01
4

OK, então fiz mais pesquisas e encontrei a resposta para minha própria pergunta:

Nas propriedades do atalho - > Atalho - > Campo de destino, digitei

C:\Windows\System32\cmd.exe /c C:\Windows\System32\timeout.exe /T 3 /nobreak > nul && "C:\Program Files\MyProgram\Program.exe" argument /flag
  • O sinalizador / c é para fechar a janela do cmd após a execução do programa.
  • O sinalizador / T é para especificar o tempo limite (3 neste caso).
  • O sinalizador / nobreak é para impedir que a entrada do teclado cancele a espera.
  • O > nul é para que nada apareça na janela do cmd enquanto espera.

É basicamente usando comandos em lote, mas compactando tudo em uma linha referenciada no atalho. Execute o script como minimizado para evitar que a janela do cmd preto seja exibida enquanto aguarda.

    
por 25.11.2013 / 14:55