AHK Dosyası (Nedir ve Nasıl Açılır)

A dosya .AHK ile Dosya uzantısı bir AutoHotkey Script dosyasıdır. Bu bir düz metin dosya türü Windows'ta görevleri otomatikleştirmek için ücretsiz bir komut dosyası oluşturma aracı olan AutoHotkey tarafından kullanılır.

AutoHotkey, pencere istemlerini tıklamak, harf ve sayıları yazmak ve daha fazlası gibi şeyleri otomatikleştirmek için bu dosyayı kullanabilir. Her zaman aynı adımları izleyen uzun, uzun ve tekrarlayan eylemler için özellikle yararlıdır.

Windows 10'da AHK dosyaları

AHK Dosyası Nasıl Açılır

AHK dosyaları yalnızca metin dosyaları olsa da, yalnızca ücretsiz içerik bağlamında anlaşılır ve yürütülürler. OtomatikKısayol tuşu programı. Dosyanın yazıldığı görevleri yerine getirebilmesi için yüklenmesi gerekir.

sürece sözdizimi doğruysa, yazılım dosyada yazılanları AutoHotkey'in izlemesi gereken bir dizi komut olarak anlar.

Sadece kullanmak için ekstra özen gösterin yürütülebilir dosyalar kendiniz yaptığınız veya güvenilir bir kaynaktan indirdiğiniz gibi. AutoHotkey'in kurulu olduğu bir bilgisayarda bir AHK dosyası bulunduğu an, bilgisayarınızı riske attığınız andır. Dosya, hem kişisel dosyalarınıza hem de önemli sistem dosyalarına çok fazla zarar verebilecek zararlı komut dosyaları içerebilir.

NS AutoHotkey indirme sayfası hem yazılımın tam yükleyici sürümünü hem de her ikisi için taşınabilir bir seçeneği içerir 32 bit ve 64 bit Windows sürümleri.

Tüm bunlar, AHK dosyaları düz metin olarak yazıldığından, herhangi bir metin düzenleyici (Windows'taki Not Defteri gibi veya bizim En İyi Ücretsiz Metin Editörleri list) adımları oluşturmak ve mevcut dosyalarda değişiklik yapmak için kullanılabilir. Yine de, metin dosyasında bulunan komutları fiilen yapmak için AutoHotkey yüklenmelidir. bir şey yap.

Bu, bilgisayarınızda bir AHK dosyası oluşturursanız ve AutoHotkey yüklüyken sorunsuz çalışıyorsa, aynı dosyayı başka birine gönderemezsiniz demektir. Olumsuz yazılımın yüklenmesini sağlayın ve onlar için de çalışmasını bekleyin. Bu, elbette, onu dönüştürmediğiniz sürece exe, aşağıdaki bölümde hakkında daha fazla bilgi edinebilirsiniz.

Dosyanın içindeki talimatlar bariz bir şey yapmıyorsa, bir AHK dosyası açmış gibi görünmeyebilir. Örneğin, sizinki, özel bir kombinasyon girdikten sonra bir cümle yazacak şekilde ayarlandıysa, klavye komutları, ardından belirli bir dosyayı açmak, herhangi bir pencereyi veya bunun olduğuna dair bir gösterge göstermez. koşma. Ancak, diğer programları açmak, bilgisayarınızı kapatmak vb. için yapılandırılmışsa, bir tane açtığınızı kesin olarak bileceksiniz - bariz bir şey.

Ancak, tüm açık komut dosyaları şurada gösterilir: Görev Yöneticisi AutoHotkey olarak ve Windows görev çubuğunun bildirim alanında. Bu nedenle, arka planda bir AHK dosyasının çalışıp çalışmadığından emin değilseniz, bu alanları kontrol ettiğinizden emin olun.

Nasıl Dönüştürülür

AHK dosyaları, AutoHotkey'i açıkça yüklemek zorunda kalmadan çalışabilmeleri için EXE'ye dönüştürülebilir. Şirketin web sitesinde EXE'ye dönüştürme hakkında daha fazla bilgi edinebilirsiniz. Bir Komut Dosyasını bir EXE'ye dönüştürün (ahk2exe) sayfa.

Temel olarak, bunu yapmanın en hızlı yolu, dosyaya sağ tıklayıp dosyayı seçmektir. Komut Dosyasını Derleme seçenek. Bu dönüştürmeyi AutoHotkey'in kurulum klasöründe bulunan Ahk2Exe programı üzerinden de yapabilirsiniz. Başlat menüsünden arayabilir veya bu klasöre bakabilirsiniz:

C:\Program Dosyaları\AutoHotkey\Derleyici

AutoIt AutoHotkey'e benzeyen ancak bunun yerine AUT ve AU3 dosya biçimlerini kullanan bir programdır. AHK'yi bu biçimlerden birine dönüştürmenin kolay bir yolu olmayabilir, bu nedenle, peşinde olduğunuz şey buysa, komut dosyasını AutoIt'te tamamen yeniden yazmanız gerekebilir.

AHK Dosya Örnekleri

Aşağıda birkaç dakika içinde kullanabileceğiniz birkaç örnek verilmiştir. Birini bir metin düzenleyiciye kopyalayın, .AHK dosya uzantısıyla kaydedin ve ardından AutoHotkey çalıştıran bir bilgisayarda açın. Arka planda çalışırlar (açtıklarını "görmezsiniz") ve ilgili tuşlar tetiklendiğinde anında çalışırlar.

Bu gösterecek veya gizleyecek gizlenmiş dosyalar her seferinde pencereler ve H tuşlarına aynı anda basılır. Bu çok daha hızlı gizli dosyaları manuel olarak gösterme/gizleme.

; Gizli dosyaları göstermek veya gizlemek için Windows Key +H'yi kullanın
#H::
RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Yazılım\Microsoft\Windows\CurrentVersion\Explorer\Gelişmiş, Gizli
HiddenFiles_Status = 2 ise
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Yazılım\Microsoft\Windows\CurrentVersion\Explorer\Gelişmiş, Gizli, 1
Başka
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Gizli, 2
WinGetClass, eh_Class, A
Eğer (eh_Class = "#32770" VEYA A_OSVersion = "WIN_VISTA")
gönder, {F5}
Else PostMessage, 0x111, 28931 A
Dönüş

Aşağıdaki, beğeninize göre tamamen düzenlenebilen çok daha basit bir AutoHotkey betiğidir. Hızlı bir klavye kısayolu olan bir program açacaktır. Bu örnekte, komut dosyasını aşağıdaki durumlarda Not Defteri'ni açacak şekilde ayarladık: KAZAN+N basılır.

#n:: Not Defteri'ni Çalıştır

İşte hızla açılan benzer bir tane Komut istemi herhangi bir yerden:

#p:: cmd'yi çalıştırın

Bkz. AutoHotkey Hızlı Başvuru sözdizimi soruları ve diğer komut dosyası örnekleri için.

Hala Açamıyor musunuz?

AutoHotkey kurulduğunda dosyanız çalışmıyorsa ve özellikle bir metin düzenleyiciyle görüntülendiğinde size metin komutları göstermiyorsa, aslında bir AutoHotkey Komut Dosyası dosyanız olmama ihtimali çok yüksektir.

Bazı dosyaların sonunda ".AHK" gibi yazılan bir sonek kullanılır, ancak bu, dosyalara eşit muamele edilmelidir—bunlar her zaman aynı programlarla açılmaz veya aynı programlarla dönüştürülemezler. aletler.

Örneğin, gerçekten AutoHotkey ile kullanılan komut dosyası dosyalarıyla ilgisi olmayan bir WinAHX İzleyici Modülü dosyası olan bir AHX dosyanız olabilir. Veya bir olabilir AHS Photoshop ile kullanılan dosya.

Kulağa benzer gelen ancak tamamen farklı bir dosya uzantısı APK. Bunlar Android'de çalışan uygulamalardır. işletim sistemi ve metin dosyalarından mümkün olduğunca uzaktır, bu nedenle bunlardan birine sahipseniz, açmak için yukarıdan AutoHotkey açıcılarını kullanamazsınız.

ASHX dosyalar başka bir örnektir. Bu dosya uzantısına yalnızca bir harf eklenir, ancak biçimin bunun yerine ASP.NET web sunucusu uygulamalarıyla ilgisi vardır.

Buradaki nokta, dosyayı açabilecek veya dönüştürebilecek uygun programı bulabilmeniz için kullandığı dosya uzantısını araştırmaktır.