Инсталиране AutoHotkey

В действителност, статията ще бъде по-добре, наречен "Как да зададете (и, ако е необходимо, да изтриете) AutoHotkey в две кликвания, както бихте искали и не използва стандартната инсталационна". Но това е твърде дълъг. Така че - Обадих се, както го наричаха. Така че ...

Както е известно, AutoHotkey простира в архив (ZIP) и инсталиране (ЕХЕ). Съответно, може да се работи в две изпълнения.

Вариант 1: Можете да изтеглите цип, разархивирайте, кликнете два пъти върху някой файл * .ahk и да го асоциирате с AutoHotkey.exe. Сега скриптове (по-нататък, разбира се, се отнася за скриптове AutoHotkey) ще се провеждат. Но по този начин има и своите недостатъци. А именно, ако искате да се премине към сценария някои параметри преди пълния път към скрипта, което трябва да укажете пълния път до AutoHotkey.exe. Така например, по следния начин:

В допълнение, не можете да влачите и пускате файлове в скриптовете да ги приемат като опции в лечението. Това е ясно неудобно.

На допълнителни неудобства: икона Script ще бъде, както е в повечето AutoHotkey.exe (по мое мнение, изключително нещастен икона). Не създавайте контекстно меню за файлове * .ahk. (Събиране, редактиране). Има някои други недостатъци, които аз няма да бъдат разглеждани, така че да не ви отнемам повече време.

Вариант 2. От друга страна, инсталаторът определя всички тези недостатъци, но тя създава други. Например, всички елементи на контекстното меню, а не само на английски език, но и една точка повече (дубликат). скриптове, събрани от контекстното меню да имат една и съща икона, както той AutoHotkey, (и скриптове се - отново имат nevzrachnenkuyu икона). Създаден куп етикети (и аз по принцип не използвайте менюто "Старт", nafig мен всички тези етикети). Има и друг неудобство за мен, но отново аз няма да ви достави за нищо.

И сега - моят инсталатор. В действителност, предложената сценария - един фрагмент от моя голям специален инсталатор вършат правилните Tuyev huchu всички операции, че аз се оказаха с няколко кликвания у дома, а в някои - ". Назад" всички връщане Но тук - само около AutoHotkey.

Регистърът не е написана на всички параметри, които са написани на стандартен инсталатор, но само тези, които, по мое мнение, са необходими (те са вече маркирана, скриптът е пуснат). "Недостатъци" на сценария могат да се разглеждат като нещо, което не се проверява дали потребителят има права да пишат в системния регистър. Но аз не съм срещал такава необходимост, следователно, да се прикрепят това парче не го направи.

Трябва да добавя, че скриптът е полезно, когато се премести в папка с инсталирана AutoHotkey (той ще се коригира по целия път), както и за актуализиране на записите в регистъра за версията на AutoHotkey (ако "инсталира" на новата версия на цип-архив).

Но - batnichek да стартирате скрипта (ако AutoHotkey още не е инсталирано и скриптове още не са започнали). Обадих му се AutoHotkey_Install_Run.bat, но, разбира се, името му не е от значение. Но името на вашия скрипт - по същество. Ако скриптът ще имате под различно име, то (името) да промени тук.

Надяваме се, че ще дойде по-удобно писмено. Няма да има въпроси, предложения, коментари - както обикновено - питам във форума.