Извршавање одређених команди у командној линији захтева одређено време да би се завршило. Једноставни алати за брзо преузимање информација, попут `ipconfig`, завршавају задатке у року од пар секунди, али друге команде могу захтевати знатно више времена. Ако често користите такве команде и морате чекати да се једна заврши пре него што унесете следећу, вероватно ручно проверавате њихов статус. Уколико сматрате да је такав приступ неефикасан, или једноставно заборављате на извршење командне линије, размислите о инсталирању пакета Hey. Овај пакет ће вам послати обавештење чим се команда заврши.
Инсталација
За инсталацију Hey пакета, неопходно је да имате Node.js инсталиран на вашем систему. Процес инсталације је веома једноставан; посетите Node.js веб локацију и преузмите инсталациони програм за Windows. Покрените преузети .exe фајл и након што се инсталација заврши, рестартујте ваш рачунар.
Затим, преузмите Hey са GitHub-а и распакујте ZIP архиву. Отворите командну линију са администраторским правима и помоћу команде `cd` навигирајте до фолдера где сте распаковали преузету архиву.
Пример:
cd C:UsersfatiwDesktophey-master
Када уђете у тај фолдер, извршите следећу команду за инсталацију Hey пакета:
npm install -g @adeneu/hey
Употреба
Након што сте инсталирали Hey, можете га користити у комбинацији са било којом командом и добити обавештење када је извршавање те команде завршено. Да бисте то постигли, потребно је да додате `hey` на почетак команде, пре него што је покренете. На пример, ако желите да извршите команду `ipconfig /all`, у командну линију ћете унети следеће:
hey ipconfig/all
Када се команда заврши и командна линија није активни прозор на вашем екрану, добићете обавештење у виду pop-up прозора са текстом „Your program is done.“. `ipconfig` се извршава врло брзо, тако да Hey није неопходан за ту команду, али за друге команде, овај пакет може бити веома користан. Кликом на обавештење се неће отворити прозор командне линије. Мораћете ручно да пређете на тај прозор.
Овај приступ функционише са већином алата командне линије, иако се чини да не ради са `Diskpart`. Вероватно постоји још неки мањи број алата са којима неће радити, али се надамо да је већина подржана.
Обавештење које добијате је генеричко, што значи да ћете увек добити исту поруку када се команда заврши. Мораћете да проверите коју команду сте покренули. Уколико имате отворено више прозора командне линије, мораћете ручно да проверите у ком је команда завршена. Hey можете користити са и без администраторских права.