명령 프롬프트에서 실행되는 일부 명령어들은 실행 완료까지 시간이 걸릴 수 있습니다. 예를 들어, ipconfig
와 같은 간단한 조회 유틸리티는 몇 초 안에 결과를 보여주지만, 다른 명령어들은 훨씬 더 오랜 시간이 소요될 수 있습니다. 만약 이러한 명령어들을 자주 사용하고, 다음 명령어를 입력하기 위해 이전 명령어가 완료될 때까지 기다려야 한다면, 명령어 완료 여부를 수동으로 확인해야 하는 번거로움이 있습니다. 이러한 불편함을 해소하고 명령 실행을 잊어버리는 일을 방지하고 싶다면, Hey 패키지를 설치하여 명령어 완료 시 알림을 받을 수 있습니다.
설치 방법
Hey 패키지를 설치하려면 시스템에 Node.js가 먼저 설치되어 있어야 합니다. 설치 과정은 매우 간단합니다. Node.js 공식 웹사이트를 방문하여 Windows 설치 프로그램을 다운로드하세요. 다운로드한 EXE 파일을 실행하고 설치를 완료한 후 시스템을 재시작하면 됩니다.
다음으로, Hey 패키지를 Github에서 다운로드하고 압축을 해제합니다. 관리자 권한으로 명령 프롬프트를 실행한 후, cd
명령어를 사용하여 압축 해제한 폴더로 이동하세요.
예시:
cd C:UsersfatiwDesktophey-master
압축을 푼 폴더에서 다음 명령어를 실행하여 Hey 패키지를 설치합니다.
npm install -g @adeneu/hey
사용 방법
Hey 패키지가 성공적으로 설치되었다면, 이제부터 명령어를 실행할 때 Hey를 함께 사용하여 명령 프롬프트 명령어 완료 시 알림을 받을 수 있습니다. 알림을 받기 위해서는 명령어를 실행하기 전에 hey
를 명령어 앞에 추가해야 합니다. 예를 들어, ipconfig/all
명령어를 실행하려면 다음과 같이 입력합니다.
hey ipconfig/all
명령어 실행이 완료되고 명령 프롬프트 창이 화면에서 활성화된 창이 아닐 경우, ‘프로그램이 완료되었습니다’라는 알림 메시지가 표시됩니다. ipconfig
명령어는 실행 시간이 매우 짧으므로 Hey 패키지가 크게 필요하지 않을 수 있지만, 다른 명령어의 경우에는 매우 유용하게 사용할 수 있습니다. 알림을 클릭하더라도 명령 프롬프트 창이 자동으로 활성화되지는 않으므로, 수동으로 창을 전환해야 합니다.
이 패키지는 Diskpart 명령어에서는 작동하지 않는 것으로 보이지만, 대부분의 명령 줄 유틸리티에서는 잘 작동합니다. 작동하지 않는 다른 몇몇 유틸리티도 있을 수 있지만, 그 수는 매우 적을 것으로 예상됩니다.
알림 메시지는 일반적인 내용으로, 즉 어떤 명령어가 완료되든 동일한 메시지가 표시됩니다. 따라서, 어떤 명령어를 실행했는지 별도로 확인해야 합니다. 명령 프롬프트 창이 여러 개 열려 있는 경우에는, 어느 창에서 명령어가 완료되었는지 수동으로 확인해야 합니다. Hey 패키지는 관리자 권한 유무에 관계없이 모두 사용할 수 있습니다.