AHK 파일이란 무엇입니까?

AHK 파일을 열고, 편집하고, 변환하는 방법

.AHK 파일 확장명을 가진 파일 은 AutoHotkey 스크립트 파일입니다. Windows에서 작업을 자동화하는 무료 스크립팅 도구 인 AutoHotkey에서 사용하는 일반 텍스트 파일 유형 입니다.

AutoHotkey 소프트웨어는 AHK 파일을 사용하여 창 프롬프트를 클릭하고 문자 및 숫자를 입력하는 등의 작업을 자동화 할 수 있습니다. 항상 동일한 단계를 따르는 길고, 끌어 내고, 반복적 인 작업에 특히 유용합니다.

AHK 파일을 여는 방법

AHK 파일은 텍스트 파일 일 뿐이므로 무료 AutoHotkey 프로그램의 컨텍스트 내에서만 이해되고 실행됩니다. 파일이 설명하는 작업을 수행하기 위해 AHK 파일을 열려면이 프로그램을 설치해야합니다.

신택스 가 올바른 한, AutoHotkey가 따라야하는 일련의 명령으로 AHK 파일에 작성된 내용을 이해합니다.

중요 : 자신이 만든 AHK 파일이나 신뢰할 수있는 소스에서 다운로드 한 실행 파일 만 사용하도록 특별히주의하십시오. AutoHotkey가 설치되어있는 컴퓨터에 AHK 파일이있는 순간은 컴퓨터를 위험에 처하는 순간입니다. 파일에는 중요한 파일뿐 아니라 개인 파일에 많은 피해를 줄 수있는 유해한 스크립트가 포함되어있을 수 있습니다.

참고 : AutoHotkey 다운로드 페이지에는 소프트웨어의 전체 설치 프로그램 버전과 32 비트 및 64 비트 버전의 Windows 모두에 대한 이식 가능한 옵션이 모두 들어 있습니다.

AHK 파일은 일반 텍스트로 작성 되었기 때문에 Windows의 메모장이나 Best Free Text Editor 목록의 텍스트 편집기 를 사용하여 단계를 만들고 기존 AHK 파일을 변경할 수 있습니다. 그러나 텍스트 파일에 포함 된 명령을 실제로 수행 하려면 AutoHotkey 프로그램을 설치해야합니다.

즉, 컴퓨터에 AHK 파일을 만들고 AutoHotkey가 설치된 상태에서 제대로 작동하면 동일한 AHK 파일을 소프트웨어가 설치되어 있지 않은 다른 사람에게 보낼 수 없으며 해당 AHK 파일도 제대로 작동 할 것으로 기대할 수 없습니다. 그것은 물론, AHK 파일을 EXE 파일로 변환하지 않는 한, 아래 섹션에서 자세히 설명 할 수 있습니다.

참고 : 파일 안의 지시가 명백한 것을하지 않으면 AHK 파일을 연 것처럼 보일 수 없습니다. 예를 들어 키보드 명령의 특수 조합을 입력 한 후 AHK 파일이 문장을 입력하도록 설정된 경우 해당 AHK 파일을 열면 실행중인 창이나 표시가 표시되지 않습니다. 그러나 다른 프로그램을 열거 나 컴퓨터 등을 종료하도록 구성되어있는 경우 열어 본 것입니다.

그러나 열려있는 모든 스크립트는 Windows 작업 표시 줄의 알림 영역뿐만 아니라 작업 관리자 에서 AutoHotkey 로 표시됩니다. 따라서 AHK 파일이 현재 백그라운드에서 실행 중인지 확실하지 않은 경우 해당 영역을 확인하십시오.

AHK 파일을 변환하는 방법

AHK 파일은 AutoHotkey 소프트웨어를 명시 적으로 설치하지 않고도 실행할 수 있도록 EXE 파일로 변환 할 수 있습니다. AHK를 EXE로 변환하는 방법에 대한 자세한 내용은 회사의 스크립트를 EXE (ahk2exe) 페이지로 변환을 참조하십시오.

기본적으로 AHK 파일을 마우스 오른쪽 단추로 클릭하고 컴파일 스크립트 옵션을 선택하는 것이 가장 빠른 방법입니다. AHK 파일을 AutoHotkey의 설치 폴더에 포함 된 Ahk2Exe 프로그램 (시작 메뉴 또는 Everything과 같은 파일 검색 도구로 검색 할 수 있음)을 통해 변환 할 수도 있습니다.이 도구를 사용하면 사용자 정의 아이콘 파일을 선택할 수도 있습니다.

AutoIt은 AutoHotkey와 유사하지만 AHK 대신 AUT 및 AU3 파일 형식을 사용하는 프로그램입니다. AHK 파일을 AU3 / AUT로 변환하는 쉬운 방법이 없을 수도 있으므로, AutoIt에서 스크립트를 완전히 다시 작성해야 할 수도 있습니다.

AHK 파일 예제

다음은 몇 분 안에 사용할 수있는 AHK 파일의 몇 가지 예입니다. 하나를 텍스트 편집기에 복사하고 .AHK 파일 확장명으로 저장 한 다음 AutoHotkey를 실행하는 컴퓨터에서 엽니 다. 그들은 백그라운드에서 실행되며 (해당 키가 열리는 것을 볼 수는 없습니다) 해당 키가 트리거되면 즉시 작동합니다.

이것은 Windows 키와 H 키를 동시에 누를 때마다 숨김 파일을 표시하거나 숨기는 AutoHotkey 스크립트입니다. Windows에서 숨겨진 파일을 수동으로 표시하거나 숨기는 것보다 훨씬 빠릅니다.

; HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \, ​​HiddenFiles_Status, HiddenFiles_Status, HKEY_CURRENT_USER, HKEY_CURRENT_USER, 소프트웨어 \ Microsoft \ Windows \ CurrentVersion \ Explorer \ 고급 Windows 키 + H를 사용하여 숨김 파일을 표시하거나 숨 깁니다. (예 : eh_Class = "# 32770"또는 A_OSVersion = "WIN_VISTA") 현재 버전의 탐색기 \ 고급, 숨김, 기타 1 RegWrite, REG_DWORD, HKEY_CURRENT_USER, 소프트웨어 \ Microsoft \ Windows \ CurrentVersion \ Explorer \ 고급, 숨김, 2 WinGetClass, eh_Class, ) send, {F5} Else PostMessage, 0x111, 28931 ,,, Return

다음은 원하는대로 완전히 편집 할 수있는 훨씬 간단한 AutoHotkey 스크립트입니다. 빠른 키보드 단축키가있는 프로그램이 열립니다. 이 예에서는 Windows Key + N 을 누를 때 메모장을 열도록 스크립트를 설정했습니다.

#n :: 메모장 실행

어디서나 신속하게 명령 프롬프트 를 열 수있는 유사한 기능은 다음과 같습니다.

#p :: cmd 실행

팁 : 구문 질문 및 기타 AutoHotkey 스크립트 예제는 온라인 AutoHotkey 빠른 참조를 참조하십시오.

그래도 AHK 파일을 열 수 없습니까?

AutoHotkey가 설치되었을 때 파일이 실행되지 않는 경우, 특히 텍스트 편집기로 볼 때 텍스트 명령이 표시되지 않으면 실제로 AutoHotkey 스크립트 파일이없는 것이 좋습니다.

일부 파일은 끝에 ".AHK"와 유사한 철자를 사용하지만 파일을 같음으로 취급해야한다는 것을 의미하지는 않습니다. 항상 같은 프로그램으로 열거 나 동일한 변환 도구로 변환하지는 않습니다 .

예를 들어 AHX 파일이 실제로 AutoHotkey에서 사용되는 스크립트 파일과 관계가없는 WinAHX 추적기 모듈 파일 일 수 있습니다.

또 다른 비슷한 소리지만 완전히 다른 파일 확장명은 Android 패키지 파일에 사용되는 APK입니다. 이들은 Android 운영 체제 에서 실행되고 가능한 텍스트 파일과 멀리 떨어져있는 응용 프로그램이므로, 그 중 하나가 있으면 위의 AutoHotkey 오프너를 사용하여 열 수 없습니다.

여기에서 요점은 실제로 가지고있는 파일 확장명을 연구하여 파일을 열거 나 새로운 형식으로 변환 할 수있는 적절한 프로그램을 찾을 수 있다는 것입니다.

그러나 AHK 파일이 있고 위의 제안으로 열리지 않는 경우 소셜 네트워크 또는 전자 메일로 연락하는 방법, 기술 지원 포럼에 게시하는 방법 등에 대한 추가 도움말 얻기를 참조 하십시오 . AHK 파일을 열거 나 사용하면서 어떤 종류의 문제가 발생했는지 알려 주시면 제가 도와 드릴 수있는 내용을 알려 드리겠습니다.