Acasă
» WINDOWS
»
Cum să primești o alertă când o comandă din promptul de comandă se termină pe Windows 10
Cum să primești o alertă când o comandă din promptul de comandă se termină pe Windows 10
Pentru a primi o alertă pe desktop când o comandă din Promptul de comandă se termină, instalați Node.js și utilitarul Hey, apoi plasați heycomanda înainte de comanda pe care doriți să o executați. Hey lansează comanda și solicită o notificare când procesul respectiv se termină, astfel încât să puteți comuta la o altă fereastră în timp ce funcționează. Nu poate monitoriza o comandă care rula deja înainte de a adăuga hey.
Hey este un proiect terț de dimensiuni reduse, nu o funcționalitate Windows. Fișierul său README GitHub listează suportul Windows și documentează comanda npm install; depozitul nu afișează în prezent versiuni GitHub, iar manifestul pachetului său listează versiunea 0.1.5. Verificați proiectul înainte de a-l instala global, în special pe un computer de serviciu.
Instalați Node.js și verificați npm
Hey este distribuit ca pachet npm, deci Node.js și npm trebuie să fie disponibile mai întâi. Dacă utilizați deja npm din Command Prompt, treceți la secțiunea următoare. În caz contrar, deschideți pagina oficială de descărcare Node.js , alegeți programul de instalare Windows LTS și rulați programul de instalare descărcat cu opțiunile sale standard. Pagina se modifică pe măsură ce sunt lansate versiuni noi, așa că alegeți opțiunea LTS afișată acolo în loc să vă bazați pe un număr de versiune copiat dintr-un ghid.
Pagina de descărcare Node.js cu expertul de instalare Windows deschis
După configurare, deschideți o nouă fereastră de comandă, astfel încât să citească calea PATH actualizată. Verificați dacă ambele comenzi returnează șiruri de versiune:
node --version
npm --version
Numerele exacte variază în funcție de versiunea Node.js. Dacă Windows spune că oricare dintre comenzi nu este recunoscută, închideți și redeschideți mai întâi Linia de comandă. Dacă eșuează în continuare, rulați din nou programul de instalare oficial și confirmați că Node.js este instalat și disponibil pe PATH.
Linia de comandă afișează nodul --version și npm --version cu ieșire versiune exemplu
Instalați utilitarul de linie de comandă Hey
În Promptul de comandă, instalați pachetul global, astfel încât heycomanda să fie disponibilă din foldere diferite:
npm install -g @adeneu/hey
Aceasta este comanda de instalare documentată de proiectul Hey pe GitHub . O instalare globală npm descarcă pachetul și dependențele sale din registrul npm; nu este nevoie să descărcați și să extrageți mai întâi fișierul ZIP al depozitului. Începeți cu o linie de comandă obișnuită. Dacă npm raportează o eroare de permisiuni, verificați locația de instalare globală npm în loc să rulați automat fiecare comandă ca administrator.
Linie de comandă cu comanda npm install -g @adeneu/hey introdusă
Dacă instalarea se finalizează, dar heynu este recunoscută, deschideți o nouă linie de comandă și verificați pachetul global cu npm list -g @adeneu/hey. Folderul utilizat pentru comenzile npm globale trebuie să fie pe PATH; npm prefix -gafișează prefixul global configurat.
Executați o comandă cu o alertă de finalizare
Folosește modelul hey, urmat de executabil și argumentele sale normale. Pentru un test ping Windows finit, introdu:
hey ping /n 5 127.0.0.1
Opțiunea /n 5solicită sistemului Windows Ping să trimită cinci cereri. Înlocuiți ping /n 5 127.0.0.1comanda cu comanda pe care trebuie de fapt să o executați. De exemplu, un rezumat rapid al rețelei poate fi lansat ca hey ipconfig /all, deși comanda respectivă se termină de obicei rapid. Fișierul README din amonte folosește același model cu o comandă simplă: adăugați heyla început.
Așteptați ca comanda să revină la prompt. Când procesul se termină, Hey trimite o notificare pe desktop. Textul de notificare eșantion este generic, deci este posibil să nu identifice comanda care s-a finalizat. Cu mai multe ferestre de prompt de comandă deschise, verificați fiecare pentru a potrivi alerta cu comanda sa.
O comandă ping finalizată, încapsulată în Hey, cu o notificare Windows care spune că programul dvs. este terminat
Alerta înseamnă că procesul s-a încheiat; nu dovedește că comanda a reușit. Citiți rezultatul și, atunci când succesul contează, verificați codul de ieșire sau jurnalul programului. De asemenea, Hey nu ridică permisiunile: dacă comanda în sine necesită drepturi de administrator, porniți o linie de comandă cu drepturi ridicate înainte de a o rula prin Hey.
Dacă notificarea nu apare
Windows poate suprima un toast sau îl poate trimite în zona de notificare. În Windows 10, deschideți Start > Setări > Sistem > Notificări și acțiuni . Activați notificările, apoi verificați dacă bannerele și sunetele sunt permise pentru expeditorul relevant, dacă acesta apare în listă. De asemenea, deschideți Setări > Sistem > Asistență concentrare și dezactivați-l în timpul testării; Asistența concentrare poate dezactiva bannerele. Microsoft explică setările de notificare Windows disponibile și opțiunile de Asistență concentrare .
Dacă promptul nu returnează niciodată, este posibil ca comanda să ruleze încă sau să aștepte date de intrare, deci Hey nu a ajuns la etapa de finalizare. Proiectul nu garantează compatibilitatea cu fiecare utilitar din linia de comandă. Instrumentele interactive precum DiskPart pot să nu se comporte ca o comandă unică; testați mai întâi cu o comandă finită inofensivă. Microsoft documentează sintaxa pentru comanda Windows Ping utilizată în exemplu.
Asistența pentru Windows 10 s-a încheiat pe 14 octombrie 2025. Pașii de aici descriu interfața Windows 10 existentă, dar sistemul de operare nu mai primește actualizări de securitate standard gratuite de la Windows Update.