Как да получите сигнал, когато командата на командния ред е завършена в Windows 10

Някои команди, които изпълнявате в командния ред, отнемат време за изпълнение. Помощните програми за бързо търсене като ipconfig завършват командите за секунди, но други команди могат да отнемат много повече време, за да завършат. Ако често изпълнявате такива команди и трябва да изчакате една да завърши, за да можете да въведете следващата, трябва ръчно да проверите дали дадена команда е завършена. Ако смятате, че това е контрапродуктивно или напълно забравите за изпълняваната команда, помислете за инсталиране на пакета Hey и можете да получите предупреждение, когато командата на командния ред приключи.

Инсталация

За да инсталирате пакета Hey, трябва да имате инсталиран Node.js във вашата система. Той е доста лесен за инсталиране; посетете Node.js уебсайт и изтеглете инсталатора на Windows. Стартирайте EXE и след като завърши инсталирането, рестартирайте системата си.

  Как да изключите файл от Windows Defender в Windows 10

Следващия, изтегляне Хей от Github и извлечете компресираната папка. Отворете командния ред с администраторски права и отидете в папката, в която сте извлекли компресирания файл чрез командата cd.

Пример

cd C:UsersfatiwDesktophey-master

Веднъж в папката, изпълнете следната команда, за да инсталирате Hey.

npm install -g @adeneu/hey

Използвайте

Сега, когато Hey е инсталиран, можете да го използвате с команда и да получите предупреждение, когато командата на командния ред приключи. За да получите предупреждение, добавете hey към началото на команда, преди да я изпълните. Например, ако искате да стартирате ipconfig/all, ще го стартирате по следния начин;

hey ipconfig/all

Когато командата завърши и командният ред не е активният прозорец на екрана ви, ще получите известие за тост, което ви казва „Вашата програма е готова“. ipconfig завършва за секунди, така че Hey всъщност не е необходим с него, но за други команди този пакет е доста полезен. Щракването върху известието няма да изведе прозореца на командния ред отпред. Трябва да преминете към него ръчно.

  Използвайте скрипт на PowerShell, за да получите списък с инсталирани приложения в Windows

Това ще работи с повечето помощни програми от командния ред, въпреки че изглежда не работи с Diskpart. Вероятно ще има няколко други помощни програми, с които няма да работи, но се надяваме, че те са малко малцинство.

Уведомлението е общо, т.е. ще виждате едно и също съобщение всеки път, когато командата завърши. Ще трябва да проверите коя команда изпълнявахте. Ако имате отворен повече от един прозорец на командния ред, ще трябва ръчно да проверите в кой от тях е изпълнена командата. Можете да използвате Hey със и без администраторски права.

  Как да изключите компютъра си с Windows 10 с помощта на командния ред