AutoHotkey เป็นหนึ่งในแอปพลิเคชันฟรีที่ดีที่สุดสำหรับ Windows สำหรับสร้างคีย์บอร์ดชอร์ตคัทแบบกำหนดเองและทำให้งานต่างๆ เป็นอัตโนมัติ ด้วยสคริปต์ AutoHotkey ที่คุณสร้างขึ้นมาหลายตัว คุณบางครั้งต้องการให้สคริปต์ทำงานอัตโนมัติเมื่อล็อกอินเข้าสู่ Windows นี่คือวิธีตั้งค่าให้ AutoHotkey เริ่มต้นพร้อม Windows
มี 2 วิธีในการทำให้สคริปต์ AutoHotkey เริ่มต้นพร้อม Windows วิธีแรกคือเพิ่มเข้าไปในโฟลเดอร์ Startup อีกวิธีคือสร้าง Scheduled Task (งานที่กำหนดเวลา) จะแนะนำทั้งสองวิธี ตามสะดวกของคุณ
เพิ่ม AutoHotkey ในโฟลเดอร์ Startup
วิธีง่ายที่สุดคือเพิ่มสคริปต์เข้าไปในโฟลเดอร์ Startup กด Win + R วางพาธด้านล่างแล้วกด Enter
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
การกระทำข้างต้นจะเปิดโฟลเดอร์ Startup ของผู้ใช้งานคนนั้น คลิกขวาที่พื้นที่ว่าง เลือก "New" แล้ว "Create Shortcut"
ในหน้าต่าง "Create Shortcut" คลิกปุ่ม "Browse" เลือกไฟล์สคริปต์ AutoHotkey ของคุณ แล้วคลิก "Next"
ในหน้าจอนี้ ใส่ชื่อ shortcut แล้วคลิก "Finish" เพื่อเสร็จสิ้น
รายการเริ่มต้นแบบกำหนดเองถูกสร้างแล้ว ทุกครั้งที่เริ่มระบบและล็อกอิน สคริปต์ AutoHotkey จะทำงานอัตโนมัติ
หมายเหตุ: หากต้องการให้สคริปต์ทำงานไม่ว่าผู้ใช้คนไหนจะล็อกอิน ให้สร้าง shortcut ในโฟลเดอร์ด้านล่าง ซึ่งเป็น Startup สำหรับทุกผู้ใช้ในระบบ
%programdata%\Microsoft\Windows\Start Menu\Programs\Startup
ตั้งค่า AutoHotkey ด้วย Task Scheduler
หากต้องการควบคุมมากขึ้น หรือต้องการให้สคริปต์รันด้วยสิทธิ์แอดมิน การใช้ Task Scheduler เป็นวิธีที่ดีที่สุด ค้นหา "Task Scheduler" ในเมนู Start แล้วเปิด
เมื่อเปิด Task Scheduler แล้ว คลิก "Create Task" ด้านขวา
ในหน้าต่างนี้ แท็บ General ใส่ชื่อ Task เลือก radio button "Run only when user is logged on" หากต้องการรันด้วยสิทธิ์แอดมิน ติ๊ก "Run with highest privileges"
ไปที่แท็บ Triggers คลิก "New" เพื่อเพิ่ม Trigger ในหน้าต่าง "New Trigger" เลือก "At log on" จากเมนู dropdown ถัดจาก "Begin the task" และเลือก radio button "Any user" คลิก "OK"
หลังตั้งค่า Trigger เสร็จ จะมีลักษณะในหน้าต่างหลักประมาณนี้
ไปที่แท็บ Actions คลิก "New" ที่ด้านล่าง ในหน้าต่าง Actions คลิก "Browse" เลือกไฟล์ executable ของ AutoHotkey จากโฟลเดอร์ "Program Files" จากนั้น ใส่พาธของสคริปต์ AutoHotkey ในฟิลด์ Arguments คลิก "OK"
หมายเหตุ: หากใส่พาธสคริปต์ AHK โดยตรงในฟิลด์ "Program or Script" Windows อาจไม่เปิดสคริปต์ตอนเริ่มระบบ
หลังตั้งค่า Action เสร็จ จะมีลักษณะประมาณนี้
ไปที่แท็บ Conditions ยกเลิกติ๊ก "Start the task only if the computer is on AC power" เพื่อให้ Task ทำงานแม้ใช้แบตเตอรี่
คลิก "OK" เพื่อบันทึก Scheduled Task หากต้องการทดสอบ ให้เลือก Task ที่เพิ่งสร้าง คลิก "Run" ภายใต้ "Selected item" สคริปต์ AHK ควรจะเริ่มทำงาน
ตอนนี้ ทุกครั้งที่ล็อกอินเข้าระบบ สคริปต์ AHK จะเริ่มทำงานอัตโนมัติ
แสดงความคิดเห็นและประสบการณ์การใช้วิธีด้านบนในการตั้งค่า AutoHotkey ให้เริ่มต้นพร้อมระบบได้ด้านล่างครับ