전자기기/컴퓨터

NirCmd 에 대해. 다양한 단축키 만들기 가능

리즌B 2026. 2. 1. 17:51

윈도우 자동화의 마법사, NirCmd 완벽 가이드: 기능부터 보안, 단축키 활용까지

안녕하세요! 오늘은 윈도우 사용자라면 한 번쯤 들어봤을, 혹은 반드시 알아야 할 강력한 명령줄 유틸리티 NirCmd를 소개해 드리려고 합니다. 마우스 클릭 몇 번으로 하던 작업을 키보드 한 줄로 끝낼 수 있게 해주는 이 도구의 매력을 함께 알아볼까요?

1. NirCmd란 무엇인가?

NirCmd는 UI(사용자 인터페이스) 없이 커맨드 라인(CLI)을 통해 윈도우의 다양한 기능을 제어할 수 있게 해주는 초소형(약 100KB) 유틸리티입니다. 복잡한 프로그래밍 없이도 시스템 설정, 하드웨어 제어, 파일 관리 등을 명령어로 수행할 수 있습니다.

주요 기능

  • 시스템 제어: 모니터 끄기, 볼륨 조절, 컴퓨터 종료/재시작, CD-ROM 열기/닫기 등.
  • 창 관리: 특정 창 숨기기, 투명도 조절, 항상 위(Top-most) 설정 등.
  • 파일 및 레지스트리: 파일 날짜 수정, 레지스트리 값 읽기/쓰기, 바로가기 생성.
  • 기타: 클립보드 텍스트 읽어주기(TTS), 스크린샷 캡처 등.

2. 보안 관련 이슈 및 주의사항

NirCmd는 매우 강력한 도구인 만큼, 사용 시 보안 측면에서 주의해야 할 점이 있습니다.

① 오탐지(False Positive) 문제

NirCmd는 시스템의 핵심 기능을 제어하기 때문에, 일부 백신 프로그램(Microsoft Defender 등)에서 '잠재적으로 원치 않는 프로그램(PUP)'이나 해킹 도구로 오진하는 경우가 많습니다.

  • 대책: 공식 홈페이지(NirSoft)에서 다운로드했다면 안전하므로 백신에서 제외 설정을 해주세요.

② 악용 가능성

명령어 한 줄로 화면을 끄거나 데이터를 삭제할 수 있어, 악성 스크립트 작성에 사용될 위험이 있습니다.

  • 대책: 출처가 불분명한 .bat 파일이나 스크립트 내에 NirCmd 명령어가 포함되어 있다면 실행 전 반드시 내용을 확인해야 합니다.

③ 실행 권한 관리

일부 시스템 제어 명령(서비스 중지 등)은 관리자 권한을 필요로 합니다.

  • 대책: 일반 사용자 권한으로 실행 시 작동하지 않을 수 있으니, 필요한 경우에만 '관리자 권한으로 실행' 하세요.

3. NirCmd로 할 수 있는 유용한 작업들

실무에서 바로 활용할 수 있는 몇 가지 예시 명령어입니다.

  1. 모니터 즉시 끄기: nircmd.exe monitor off
  2. 시스템 볼륨 10% 올리기: nircmd.exe changesysvolume 6553 (전체 65535 기준)
  3. 모든 윈도우 창 최소화: nircmd.exe win min all
  4. 클립보드 내용을 텍스트 파일로 저장: nircmd.exe clipboard saveas "c:\temp\clip.txt"

4. 생산성을 높이는 단축키(Hotkeys) 만들기

NirCmd의 진가는 바로가기 아이콘과 단축키를 결합했을 때 나타납니다.

① 윈도우 기본 기능을 이용한 단축키 만들기

가장 간단한 방법은 바탕화면에 바로가기를 만드는 것입니다.

  1. 바탕화면 우클릭 > 새로 만들기 > 바로가기.
  2. 항목 위치에 경로와 명령어를 입력합니다.
    • 예: C:\nircmd\nircmd.exe monitor off
  3. 생성된 바로가기를 우클릭하여 속성에 들어갑니다.
  4. 바로 가기 키 칸에 원하는 키 조합(예: Ctrl + Alt + M)을 입력하고 저장합니다.

② NirCmd 자체 명령어로 단축키 만들기

NirCmd는 스스로 단축키가 포함된 바로가기를 생성하는 기능도 제공합니다.

  • 명령어: nircmd.exe cmdshortcutkey "~$folder.desktop$" "모니터끄기" "Ctrl+Alt+M" monitor off
  • 이 명령어를 실행하면 바탕화면에 Ctrl + Alt + M으로 작동하는 '모니터끄기' 바로가기가 자동 생성됩니다.

Tip: nircmd.exe 파일을 C:\Windows 폴더에 넣어두면, 어디서든 경로 입력 없이 nircmd만 입력해도 명령어가 실행됩니다.


예: https://nircmd.nirsoft.net/shortcut.html
바로가기 "f:\winnt\system32\calc.exe" "~$folder.desktop$" "윈도우 계산기"
바로가기 "f:\winnt\system32\calc.exe" "~$folder.programs$\Calculators" "윈도우 계산기"
바로가기 "f:\Program Files\KaZaA\Kazaa.exe" "c:\temp\MyShortcuts" "카자"
바로가기 "f:\Program Files" "c:\temp\MyShortcuts" "프로그램 파일 폴더" "" "f:\winnt\system32\shell32.dll" 45
바로가기 "f:\Program Files" "c:\temp\MyShortcuts" "프로그램 파일 폴더" "" "" "" "최대

마치며

NirCmd는 단순한 유틸리티를 넘어 윈도우 환경을 내 입맛대로 리모델링할 수 있는 '마법의 지팡이'와 같습니다. 오늘 소개해 드린 보안 수칙을 잘 지키면서, 자신만의 자동화 명령어를 하나씩 만들어 보세요!

여러분이 가장 유용하게 쓰는 NirCmd 명령어는 무엇인가요? 댓글로 공유해 주세요!