카테고리 없음

오토핫키(AutoHotkey)로 키보드 단축 자동화하는 방법 (2025 최신)

고물상82 2025. 6. 25. 05:06

 

반복되는 복사, 붙여넣기, 창 전환, 타이핑 작업… 매일 같은 동작을 수십 번 반복하고 있다면 오토핫키(AutoHotkey)로 자동화해보세요.

이번 글에서는 2025년 최신 버전 AutoHotkey v2 기준으로 누구나 따라할 수 있는 단축 자동화 스크립트와 사용 방법을 소개합니다.

🎯 AutoHotkey란?

  • 💻 윈도우에서 실행되는 무료 자동화 스크립트 도구
  • ⌨ 키보드 단축키, 마우스 입력, 문자 입력 등을 자동화 가능
  • 🔁 반복 작업, 텍스트 입력 자동화, 창 전환 등에 활용

📥 설치 방법

  1. 🔗 공식 사이트 접속
  2. 📦 AutoHotkey v2 설치파일 다운로드 및 실행
  3. 📄 바탕화면에 .ahk 파일 생성 → 메모장으로 열어 스크립트 작성

⌨ 기본 단축 스크립트 예제

1️⃣ Alt + Q 누르면 “반갑습니다.” 입력

!q::Send "반갑습니다."
  

2️⃣ Ctrl + Shift + C → ‘복사 완료’ 문구 출력

^+c::MsgBox "복사 완료!"
  

3️⃣ F2 누르면 특정 폴더 열기

F2::Run "C:\Users\사용자\Documents\작업폴더"
  

4️⃣ 3초마다 자동으로 엔터 입력

#Persistent
SetTimer () => Send "{Enter}", 3000
  

설명: 위 코드는 AutoHotkey v2 문법을 기준으로 작성되었습니다.

🛠 자주 쓰는 자동화 응용 예시

  • 📝 반복 텍스트 입력 (이메일 서명, 자주 쓰는 문구 등)
  • 🖱 마우스 이동 및 클릭 자동화 (간단한 UI 자동화)
  • 📥 파일명 자동 변경, 폴더 열기 단축화
  • 🔀 창 전환, 다중 앱 실행 단축키 설정

⚠ 사용 시 주의사항

  • 🚫 관리자 권한 필요 시 → “관리자 권한으로 실행” 필수
  • 🔁 무한 반복 루프 설정 시 주의 → SetTimer 사용 시 딜레이 설정 권장
  • 👀 백신에서 오탐지될 경우 신뢰 프로그램 등록 필요

📋 AutoHotkey 기본 문법 요약표

기능 AHK v2 코드 예시
문자 입력 Send "텍스트"
키보드 단축키 ^a:: ... (Ctrl+A)
앱 실행 Run "경로"
딜레이 설정 Sleep 1000 (1초)

💡 마무리

오토핫키는 단순한 단축키 설정을 넘어 마우스·키보드 자동화, 반복작업 제거, 생산성 향상에 탁월한 도구입니다.

처음에는 간단한 문구 자동 입력부터 시작해서, 점차 업무 자동화 매크로로 확장해보세요.

👉 다음 글에서는 “오토핫키로 웹사이트 자동 로그인 구현하는 방법”을 소개합니다.