ไฟล์ AHK คืออะไร?

วิธีการเปิดแก้ไขและแปลงไฟล์ AHK

ไฟล์ที่ มี นามสกุลไฟล์ . AHK เป็นไฟล์สคริปต์ AutoHotkey เป็น ไฟล์ข้อความธรรมดา ที่ใช้โดย AutoHotkey ซึ่งเป็นเครื่องมือการเขียนสคริปต์ฟรีสำหรับการทำงานอัตโนมัติใน Windows

ซอฟต์แวร์ AutoHotkey สามารถใช้ไฟล์ AHK เพื่อทำสิ่งต่างๆเช่นการคลิกหน้าต่างแจ้งให้พิมพ์ตัวอักษรและตัวเลขและอื่น ๆ เป็นประโยชน์อย่างยิ่งสำหรับการกระทำที่ยาวนานดึงออกมาและทำซ้ำ ๆ ซึ่งทำตามขั้นตอนเดียวกันทุกครั้ง

วิธีการเปิดไฟล์ AHK

แม้ว่าไฟล์ AHK จะเป็นเพียงไฟล์ข้อความ แต่จะเข้าใจและดำเนินการภายในบริบทของโปรแกรม AutoHotkey แบบฟรีเท่านั้น ต้องติดตั้งโปรแกรมนี้เพื่อเปิดไฟล์ AHK เพื่อดำเนินการตามที่ไฟล์อธิบายไว้

ตราบใดที่ ไวยากรณ์ ถูกต้องซอฟต์แวร์เข้าใจสิ่งที่เขียนในไฟล์ AHK เป็นชุดคำสั่งที่ AutoHotkey ควรทำตาม

สำคัญ: โปรด ใช้เฉพาะ ไฟล์ ปฏิบัติการ เช่น ไฟล์ AHK ที่คุณทำเองหรือดาวน์โหลดจากแหล่งที่เชื่อถือได้ ช่วงเวลาที่ไฟล์ AHK มีอยู่ในคอมพิวเตอร์ที่ติดตั้ง AutoHotkey อยู่ในขณะที่คุณทำให้คอมพิวเตอร์ของคุณเสี่ยง ไฟล์อาจมีสคริปต์ที่เป็นอันตรายซึ่งอาจก่อให้เกิดความเสียหายกับไฟล์ส่วนบุคคลของคุณรวมทั้งไฟล์ระบบสำคัญ ๆ

หมายเหตุ: หน้าดาวน์โหลด AutoHotkey มีทั้งเวอร์ชันโปรแกรมติดตั้งแบบเต็มรูปแบบของซอฟต์แวร์รวมถึงตัวเลือกแบบพกพาสำหรับ Windows รุ่น 32 บิตและ 64 บิต

ข้อความทั้งหมดที่กล่าวมาเนื่องจากไฟล์ AHK เขียนด้วยข้อความธรรมดาโปรแกรมแก้ไขข้อความ (เช่น Notepad ใน Windows หรือจากรายการ Best Free Editors Editors ) สามารถใช้เพื่อสร้างขั้นตอนและแก้ไขไฟล์ AHK ที่มีอยู่ อีกครั้งแม้ว่าโปรแกรม AutoHotkey จะต้องได้รับการติดตั้งเพื่อให้คำสั่งที่อยู่ในแฟ้มข้อความสามารถ ทำอะไร ได้บ้าง

ซึ่งหมายความว่าหากคุณสร้างไฟล์ AHK ในคอมพิวเตอร์ของคุณและทำงานได้ดีเมื่อติดตั้ง AutoHotkey คุณจะไม่สามารถส่งไฟล์ AHK ฉบับเดียวกันไปยังคนอื่นที่ ไม่ ได้ติดตั้งซอฟต์แวร์ไว้และคาดว่าจะสามารถใช้งานได้ด้วย นั่นคือแน่นอนนอกจากคุณจะแปลงไฟล์ AHK เป็นไฟล์ EXE ซึ่งคุณสามารถเรียนรู้เพิ่มเติมได้จากหัวข้อด้านล่าง

หมายเหตุ: ดูเหมือนว่าคุณไม่ได้เปิดไฟล์ AHK ถ้าคำแนะนำภายในไฟล์ไม่ชัดเจน ตัวอย่างเช่นหากไฟล์ AHK ของคุณได้รับการตั้งค่าให้พิมพ์ประโยคเพียงอย่างเดียวหลังจากที่คุณได้ป้อนชุดคำสั่ง แป้นพิมพ์ เป็นพิเศษแล้วการเปิดไฟล์ AHK ที่ระบุจะไม่เปิดเผยหน้าต่างหรือตัวบ่งชี้ใด ๆ ที่เรียกใช้ อย่างไรก็ตามคุณจะแน่ใจได้ว่าคุณได้เปิดไฟล์ไว้หากได้รับการกำหนดค่าให้เปิดโปรแกรมอื่น ๆ ปิดคอมพิวเตอร์ ฯลฯ ซึ่งเป็นสิ่งที่เห็นได้ชัด

อย่างไรก็ตามสคริปต์สคริปท์ทั้งหมดจะปรากฏใน Task Manager เป็น AutoHotkey รวมทั้งในพื้นที่แจ้งเตือนของแถบงาน Windows ดังนั้นหากคุณไม่แน่ใจว่าไฟล์ AHK กำลังทำงานอยู่ในพื้นหลังหรือไม่โปรดตรวจสอบพื้นที่ดังกล่าว

วิธีการแปลงไฟล์ AHK

ไฟล์ AHK สามารถแปลงเป็น EXE เพื่อให้สามารถรันได้โดยไม่ต้องติดตั้งซอฟต์แวร์ AutoHotkey อย่างชัดเจน คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการแปลง AHK เป็น EXE ในการแปลงสคริปต์ของ บริษัท เป็น EXE (ahk2exe) ได้

โดยทั่วไปวิธีที่เร็วที่สุดคือคลิกขวาที่ไฟล์ AHK และเลือกตัวเลือก คอมไพล์สคริปต์ นอกจากนี้คุณยังสามารถแปลงไฟล์ AHK ผ่านโปรแกรม Ahk2Exe ที่ อยู่ในโฟลเดอร์การติดตั้ง AutoHotkey (คุณสามารถค้นหาไฟล์ได้จากเมนู Start หรือด้วยเครื่องมือค้นหาไฟล์เช่น Everything) ซึ่งจะช่วยให้คุณสามารถเลือกไฟล์ไอคอนที่กำหนดเอง

AutoIt เป็นโปรแกรมที่คล้ายกับ AutoHotkey แต่ใช้รูปแบบไฟล์ AUT และ AU3 แทนที่จะเป็น AHK อาจไม่มีวิธีง่ายๆในการแปลงไฟล์ AHK เป็น AU3 / AUT ดังนั้นคุณอาจต้องเขียนสคริปต์ใหม่ทั้งหมดใน AutoIt หากนี่เป็นสิ่งที่คุณต้องการ

ตัวอย่างไฟล์ AHK

ต่อไปนี้เป็นตัวอย่างบางส่วนของไฟล์ AHK ที่คุณสามารถใช้ได้ภายในไม่กี่นาที เพียงแค่คัดลอกไฟล์ลงในโปรแกรมแก้ไขข้อความแล้วบันทึกด้วยนามสกุลไฟล์ .AHK จากนั้นเปิดไฟล์ลงบนคอมพิวเตอร์ที่ใช้งาน AutoHotkey พวกเขาจะทำงานในพื้นหลัง (คุณจะไม่ "เห็น" พวกเขาเปิด) และทำงานได้ทันทีเมื่อมีการเรียกคีย์ที่เกี่ยวข้อง

ไฟล์นี้เป็นสคริปต์ AutoHotkey ที่จะแสดงหรือซ่อน ไฟล์ที่ซ่อนอยู่ ทุกครั้งที่มีการกดปุ่ม Windows และปุ่ม H พร้อมกัน เร็วกว่าการ แสดง / ซ่อนไฟล์ที่ซ่อนไว้ใน Windows ด้วยตนเอง

; ใช้ Windows Key + H เพื่อแสดงหรือซ่อนไฟล์ที่ซ่อนไว้ #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Hidden ถ้า HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, ซ่อน, 1 Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Hidden, 2 WinGetClass, eh_Class, A ถ้า (eh_Class = "# 32770" หรือ A_OSVersion = "WIN_VISTA" ) ส่ง {F5} Else PostMessage, 0x111, 28931 ,,, A Return

ต่อไปนี้เป็นสคริปต์ AutoHotkey ที่ง่ายกว่ามากซึ่งสามารถแก้ไขได้ตามที่คุณชื่นชอบ จะเปิดโปรแกรมด้วยแป้นพิมพ์ลัดที่รวดเร็ว ในตัวอย่างนี้เราได้ตั้งค่าสคริปต์เพื่อเปิด Notepad เมื่อกดปุ่ม Windows + N

#n :: เรียกใช้ Notepad

นี่เป็น คำสั่งที่ คล้ายกันซึ่งเปิด Command Prompt อย่างรวดเร็วจากที่ใดก็ได้:

#p :: Run cmd

เคล็ดลับ: ดูการอ้างอิงแบบอัตโนมัติโดยอัตโนมัติสำหรับคำถาม ไวยากรณ์ และตัวอย่างสคริปต์อัตโนมัติอื่น ๆ

ยังไม่สามารถเปิดไฟล์ AHK ของคุณ?

หากไฟล์ของคุณไม่ทำงานเมื่อติดตั้ง AutoHotkey และ โดยเฉพาะอย่างยิ่ง หากไม่แสดงคำสั่งข้อความเมื่อดูด้วยโปรแกรมแก้ไขข้อความแสดงว่าคุณไม่มีไฟล์ AutoHotkey Script อยู่จริง

ไฟล์บางไฟล์ใช้คำต่อท้ายที่มีการสะกดคำว่า ".AHK" แต่ไม่ได้หมายความว่าคุณควรถือว่าไฟล์เท่ากับ - พวกเขาไม่เคยเปิดโปรแกรมเดียวกันหรือแปลงด้วยเครื่องมือการแปลงเดียวกัน .

ตัวอย่างเช่นบางทีคุณอาจมีไฟล์ AHX ซึ่งเป็นไฟล์ของ WinAHX Tracker Module ที่ไม่มีความสัมพันธ์กับไฟล์สคริปต์ที่ใช้กับ AutoHotkey

ส่วนขยายไฟล์ที่แตกต่างไปจากเดิมที่แตกต่างไปจากเดิมอย่างสิ้นเชิงคือ APK ที่ใช้สำหรับไฟล์ Android Package แอ็พพลิเคชันเหล่านี้เป็นแอปพลิเคชันที่รันบน ระบบปฏิบัติการ Android และอยู่ห่างจากไฟล์ข้อความมากที่สุดดังนั้นหากคุณมีไฟล์เหล่านี้คุณจะไม่สามารถใช้ตัวเปิดใช้งาน AutoHotkey จากด้านบนเพื่อเปิดไฟล์

จุดที่นี่คือการวิจัยการขยายไฟล์ที่คุณทำจริงๆเพื่อให้คุณสามารถหาโปรแกรมที่เหมาะสมที่สามารถเปิดหรือแปลงไฟล์เป็นรูปแบบใหม่ได้

อย่างไรก็ตามหากคุณมีไฟล์ AHK และยังไม่เปิดคำแนะนำจากด้านบนโปรดดูที่การ ขอความช่วยเหลือเพิ่มเติม สำหรับข้อมูลเกี่ยวกับการติดต่อฉันในเครือข่ายสังคมหรือผ่านทางอีเมลโพสต์ในฟอรัมการสนับสนุนด้านเทคนิคและอื่น ๆ แจ้งให้เราทราบว่าคุณมีปัญหาเกี่ยวกับการเปิดหรือใช้ไฟล์ AHK บ้างและฉันจะดูว่าฉันสามารถช่วยอะไรได้บ้าง