Ocultar linha de comando piscando e arquivos de lote do Windows na inicialização
Eu uso um monte de arquivos em lote, aplicativos de linha de comando e até mesmo scripts Ruby (que são executados a partir da linha de comando). Uma das coisas que sempre me irritou é a janela de prompt de comando piscando quando eu faço um atalho para um arquivo de lote, especialmente quando eu o coloco na pasta de inicialização para ser executado quando eu primeiro login.
Há um utilitário realmente útil que você pode usar chamado Hidden Start (hstart), que iniciará um aplicativo de linha de comando oculto em segundo plano, o que elimina a janela piscando.
Se você iniciar o utilitário sem parâmetros, ele exibirá a caixa de diálogo de configurações.
Ao usar esse utilitário, há três coisas importantes a serem lembradas: Use o parâmetro / NOWINDOW para manter a janela oculta, use o argumento / D = path para verificar se o diretório atual está definido corretamente e certifique-se de cercar o argumento do aplicativo com citações.
Por exemplo, se eu tivesse um arquivo de lote armazenado em c: \ scripts \ mybatch.bat, eu começaria usando os seguintes parâmetros em meu atalho:
hstart / NOWINDOW / D = c: \ scripts “c: \ scripts \ mybatch.bat”
Você provavelmente vai querer copiar hstart.exe em algum lugar no caminho do sistema, por exemplo, C: \ windows pode funcionar bem.
Download de Início Oculta (hstart)