AutoHotkey는 빠른 맞춤 키보드 단축키를 만들고 여러 Windows 작업을 자동화하기 위한 Windows용 최고의 무료 애플리케이션 중 하나입니다. 생성한 모든 사용자 정의 AutoHotkey 스크립트를 사용하여 Windows에 로그인할 때 스크립트를 자동으로 실행해야 하는 경우가 있습니다. 다음은 Windows에서 AutoHotkey를 시작하도록 예약하는 방법입니다.
AutoHotkey 스크립트가 Windows에서 시작되도록 하는 두 가지 방법이 있습니다. 첫 번째는 Startup 폴더에 추가하는 것이고, 다른 하나는 예약된 작업을 만드는 것입니다. 나는 두 가지 방법을 모두 보여줄 것입니다. 가장 편한 것을 따르십시오.
시작 폴더에 AutoHotkey 추가
시스템 시작 시 AutoHotkey 스크립트를 시작하는 가장 쉬운 방법은 이를 Startup 폴더에 추가하는 것입니다. 그렇게 하려면 Win를 누르십시오. + R , 아래 표시된 경로를 붙여넣고 Enter 버튼을 누르십시오.
%appdata%MicrosoftWindowsStart MenuProgramsStartup
위의 작업은 사용자 특정 시작 폴더를 엽니다.. 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기" 옵션을 선택한 다음 "바로 가기 만들기"를 선택합니다.
'바로 가기 만들기' 창에서 '찾아보기' 버튼을 클릭합니다. AutoHotkey 스크립트를 선택하고 "다음"을 클릭하여 계속하십시오.
이 화면에서 바로가기의 이름을 입력하고 "마침" 버튼을 클릭하면 절차가 완료됩니다.
사용자 지정 시작 항목이 생성되었습니다. 시스템을 시작하고 로그인할 때마다 AutoHotkey 스크립트가 자동으로 실행됩니다.
참고: 로그인한 사용자와 상관없이 AutoHotkey 스크립트를 실행하려면 아래 폴더에 바로 가기를 만드십시오. 시스템의 모든 사용자를 위한 시작 폴더입니다.
%programdata%MicrosoftWindowsStart MenuProgramsStartup
작업 스케줄러로 AutoHotkey 예약
더 많은 제어를 원하거나 스크립트가 관리자 권한으로 시작되도록 하려면 작업 스케줄러를 사용하는 것이 가장 좋은 방법입니다. 시작 메뉴에서 작업 스케줄러를 검색하고 여십시오.
작업 스케줄러가 열리면 오른쪽 창에 나타나는 "작업 만들기" 옵션을 클릭합니다.
이 창의 일반 탭 아래에 작업 이름을 입력하고 "사용자가 로그온한 경우에만 실행" 라디오 버튼을 선택합니다. 스크립트를 관리자 권한으로 실행하려면 "가장 높은 권한으로 실행" 확인란을 선택하십시오.
이제 트리거 탭으로 이동하고 "새로 만들기" 버튼을 클릭하여 새 트리거를 추가합니다. "새 트리거" 창에서 "작업 시작" 옆에 있는 드롭다운 메뉴에서 "로그온 시" 옵션을 선택하고 "모든 사용자" 라디오 버튼이 선택되어 있는지 확인합니다. "확인" 버튼을 클릭하여 변경 사항을 저장하십시오.
트리거 설정을 마치면 기본 창에 이렇게 표시됩니다.
작업 탭으로 이동하여 창 하단에 나타나는 "새로 만들기" 버튼을 클릭합니다. 작업 창에서 "찾아보기" 버튼을 클릭하고 "Program Files" 폴더에서 AutoHotkey 실행 파일을 선택합니다. 그런 다음 인수 필드에 AutoHotkey 스크립트의 경로를 입력하고 "확인" 버튼을 클릭하여 변경 사항을 저장합니다.
참고: "프로그램 또는 스크립트" 필드에 AHK 스크립트 경로를 직접 입력하면 Windows가 시스템 시작 시 스크립트를 실행하지 않을 수 있습니다.
액션을 설정한 후의 모습입니다.
조건 탭으로 이동하여 "컴퓨터가 AC 전원에 연결된 경우에만 작업 시작" 확인란의 선택을 취소합니다. 이렇게 하면 시스템을 배터리로 사용하는 경우에도 작업이 시작됩니다.
예약된 작업을 저장하려면 "확인" 버튼을 클릭하기만 하면 됩니다. 작업을 테스트하려면 방금 만든 작업을 선택하고 "선택한 항목" 아래의 "실행" 옵션을 클릭하면 AHK 스크립트가 시작됩니다.
이제 컴퓨터에 로그온할 때마다 AKH 스크립트가 자동으로 시작됩니다.
시스템 시작 시 AutoHotkey 스크립트를 예약하기 위해 위의 방법을 사용하는 것에 대한 귀하의 생각과 경험을 아래에 댓글로 작성하십시오.