Някои команди, които изпълнявате в командния ред, отнемат време за изпълнение. Помощните програми за бързо търсене като ipconfig завършват командите за секунди, но други команди могат да отнемат много повече време, за да завършат. Ако често изпълнявате такива команди и трябва да изчакате една да завърши, за да можете да въведете следващата, трябва ръчно да проверите дали дадена команда е завършена. Ако смятате, че това е контрапродуктивно или напълно забравите за изпълняваната команда, помислете за инсталиране на пакета Hey и можете да получите предупреждение, когато командата на командния ред приключи.
Инсталация
За да инсталирате пакета Hey, трябва да имате инсталиран Node.js във вашата система. Той е доста лесен за инсталиране; посетете Node.js уебсайт и изтеглете инсталатора на Windows. Стартирайте EXE и след като завърши инсталирането, рестартирайте системата си.
Следващия, изтегляне Хей от Github и извлечете компресираната папка. Отворете командния ред с администраторски права и отидете в папката, в която сте извлекли компресирания файл чрез командата cd.
Пример
cd C:UsersfatiwDesktophey-master
Веднъж в папката, изпълнете следната команда, за да инсталирате Hey.
npm install -g @adeneu/hey
Използвайте
Сега, когато Hey е инсталиран, можете да го използвате с команда и да получите предупреждение, когато командата на командния ред приключи. За да получите предупреждение, добавете hey към началото на команда, преди да я изпълните. Например, ако искате да стартирате ipconfig/all, ще го стартирате по следния начин;
hey ipconfig/all
Когато командата завърши и командният ред не е активният прозорец на екрана ви, ще получите известие за тост, което ви казва „Вашата програма е готова“. ipconfig завършва за секунди, така че Hey всъщност не е необходим с него, но за други команди този пакет е доста полезен. Щракването върху известието няма да изведе прозореца на командния ред отпред. Трябва да преминете към него ръчно.
Това ще работи с повечето помощни програми от командния ред, въпреки че изглежда не работи с Diskpart. Вероятно ще има няколко други помощни програми, с които няма да работи, но се надяваме, че те са малко малцинство.
Уведомлението е общо, т.е. ще виждате едно и също съобщение всеки път, когато командата завърши. Ще трябва да проверите коя команда изпълнявахте. Ако имате отворен повече от един прозорец на командния ред, ще трябва ръчно да проверите в кой от тях е изпълнена командата. Можете да използвате Hey със и без администраторски права.