Alguns comandos executados no prompt de comando demoram para serem concluídos. Os utilitários de pesquisa rápida, como o ipconfig, completam os comandos em segundos, mas outros comandos podem demorar muito mais para serem concluídos. Se você costuma executar esses comandos e precisar esperar que um termine para poder inserir o próximo, será necessário verificar manualmente se um comando foi concluído. Se você achar isso contraproducente ou esquecer completamente o comando em execução, considere instalar o pacote Hey e você poderá receber um alerta quando o comando do prompt de comando estiver concluído.
Instalação
Para instalar o pacote Hey, você deve ter o Node.js instalado em seu sistema. É bem simples de instalar; visite o Node.js site e baixe o instalador do Windows. Execute o EXE e, assim que terminar de instalar, reinicie o sistema.
Próximo, baixar Ei do Github e extraia a pasta zipada. Abra o prompt de comando com direitos administrativos e vá para a pasta para a qual você extraiu o arquivo compactado por meio do comando cd.
Exemplo
cd C:UsersfatiwDesktophey-master
Uma vez na pasta, execute o seguinte comando para instalar o Hey.
npm install -g @adeneu/hey
Usar
Agora que o Hey está instalado, você pode usá-lo com um comando e receber um alerta quando um comando do Prompt de Comando for concluído. Para obter o alerta, adicione hey ao início de um comando antes de executá-lo. Por exemplo, se você deseja executar ipconfig/all, você o executará da seguinte forma;
hey ipconfig/all
Quando o comando for concluído e o Prompt de Comando não for a janela ativa na tela, você receberá uma notificação do sistema informando ‘Seu programa está concluído’. O ipconfig é concluído em segundos, então o Hey não é realmente necessário com ele, mas para outros comandos, este pacote é bastante útil. Clicar na notificação não trará a janela do prompt de comando para a frente. Você tem que mudar para ele manualmente.
Isso funcionará com a maioria dos utilitários de linha de comando, embora pareça não funcionar com o Diskpart. É provável que haja alguns outros utilitários com os quais também não funcionará, mas esperamos que sejam uma pequena minoria.
A notificação é genérica, ou seja, você verá a mesma mensagem toda vez que um comando terminar. Você terá que verificar qual comando estava executando. Se você tiver mais de uma janela de prompt de comando aberta, você terá que verificar manualmente em qual delas um comando foi concluído. Você pode usar Hey com e sem direitos de administrador.