FlowAppic 블로그

AutoHotkey 이용한 키보드 단축기 자동화 방법

FlowAppic 매니저
2025-06-17(화)에 기고된 글
AutoHotkey 이용

반복적인 작업을 빠르게 처리하고 싶을 때, 키보드 단축키 자동화만큼 효과적인 방법도 드물어요.

오늘은 누구나 쉽게 따라 할 수 있는 AutoHotkey의 기본 사용법과 실전 팁들을 정리해봤습니다.

복잡한 코딩 지식 없이도 업무 속도를 확 줄일 수 있으니 꼭 끝까지 읽어보세요.

1. AutoHotkey란 무엇인가요?

AutoHotkey

AutoHotkey는 키보드, 마우스 입력을 자동화할 수 있는 스크립트 도구입니다. 주로 단축키 설정이나 반복작업 자동화에 활용되며, 간단한 코드만으로 다양한 기능을 구현할 수 있어요.


2. 기본적인 단축키 설정

AutoHotkey

2.1 키 하나로 메시지 띄우기

가장 기본적인 예제는 특정 키를 눌렀을 때 동작을 실행하는 거예요.

F1::MsgBox, F1 키가 눌렸습니다!

F1을 누르면 메시지 박스가 뜨는 간단한 구조입니다.

2.2 조합키도 가능해요

Ctrl, Alt, Win 키 등과 조합해서 더 다양한 단축키도 만들 수 있어요.

^j::MsgBox, Ctrl + J
!k::MsgBox, Alt + K
#q::MsgBox, Win + Q
  • ^는 Ctrl
  • !는 Alt
  • #는 Windows 키를 의미합니다.

2.3 여러 동작을 연속으로 실행

^h::
MsgBox, Ctrl + H 실행!
Send, Hello, AutoHotkey!
return

이 코드는 메시지를 띄운 뒤, “Hello, AutoHotkey!”라는 텍스트를 자동 입력해요.


3. 텍스트 자동입력 기능: 핫스트링(Hotstring)

자주 쓰는 문장을 자동으로 완성해주는 기능도 있어요.

::btw::By the way
::ty::Thank you!

btw를 입력하고 스페이스바를 누르면 자동으로 By the way로 바뀝니다.


4. 특정 프로그램에서만 작동하는 단축키

특정 앱에서만 핫키가 작동하도록 설정도 가능해요. 예를 들어 메모장에서만 작동하려면 아래처럼 작성하면 됩니다.

#IfWinActive, ahk_exe notepad.exe
F2::MsgBox, 메모장에서만 작동해요!
#IfWinActive

5. 마우스 버튼도 단축키로

AutoHotkey는 키보드뿐 아니라 마우스 버튼도 활용할 수 있어요.

XButton1::MsgBox, 앞으로 가기 버튼 클릭!
MButton::MsgBox, 마우스 가운데 버튼 클릭!

마우스 제스처와 조합하면 더 많은 활용이 가능하겠죠?


6. 자주 사용하는 프로그램 실행하기

Ctrl + Alt 조합으로 빠르게 원하는 앱을 실행할 수 있어요.

^!c::Run, calc.exe ; 계산기
^!n::Run, notepad.exe ; 메모장

기억하기 쉬운 조합으로 설정해두면 정말 편리합니다.


마무리하며

AutoHotkey는 익숙해지면 마우스 클릭보다 빠르게 업무를 처리할 수 있는 강력한 도구예요. 위의 예제들을 직접 실행해 보면서 자신만의 단축키 세트를 구성해보세요.

※ 이 글은 2025년 7월 21일 기준으로 최신 정보를 반영했습니다.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.