Як отримати сповіщення, коли команда командного рядка виконана в Windows 10

Для виконання деяких команд, які ви запускаєте в командному рядку, потрібен час. Утиліти швидкого пошуку, як-от 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 з правами адміністратора або без них.