Apakah Anda menjalankan Console2 sebagai administrator? Jika demikian, perintah AutoHotkey tertentu yang dilakukan pada atau di jendela Console2 mungkin diabaikan. Anda dapat menyiasatinya dengan menjalankan skrip AHK sebagai administrator juga.
Satu hal penting untuk disadari: Anda memiliki hotkey yang dipetakan lebih dari satu kali, sehingga AHK akan menjalankan setiap metode secara berurutan, dari atas ke bawah. Saya memperbaiki logika Anda dan mengubah beberapa hal. Ini seharusnya bekerja! :)
Catatan: Skrip ini dapat dengan mudah diadaptasi untuk program lain. Hanya mengubah IfWinExist
, WinMove
dan Run
perintah.
#c::
DetectHiddenWindows, On
IfWinExist, ahk_class Console_2_Main
{
IfWinActive
{
WinMinimize
WinHide
}
else
{
WinShow
WinActivate
WinMove, 100, 50
}
}
else
{
Run, "%UserProfile%\Console2\Console.exe"
}
return