Skrypty są bardzo podobne do małych programów; uruchamiają serię poleceń i mogą akceptować dane wejściowe od użytkownika. Są używane głównie do automatyzacji powtarzalnych zadań. Skrypty AutoHotKey mają szeroki zakres zastosowań. Od czegoś podstawowego, takiego jak zmiana mapowania klawiszy, po bardziej złożone operacje, takie jak zmiana nazwy i/lub przenoszenie plików i tworzenie katalogów, skrypty są całkiem sprawne. Nie zastępują skryptów wsadowych, ale mają własną funkcję niszową i są popularne w systemie Windows.
Spakuj skrypt AHK jako EXE
Konwertuj .ahk na .exe za pomocą AutoHotKey
Skrypty AutoHotKey nie są trudne do uruchomienia, a aplikacja nie jest trudna do zainstalowania, ale może być łatwiej je uruchomić jako plik wykonywalny.
- Upewnij się, że AutoHotKey jest zainstalowany w twoim systemie. Pobierz go tutaj .
- Otwórz menu Start i przejdź do listy aplikacji .
- Przejdź do AutoHotKey na liście aplikacji i wybierz Konwertuj .ahk na .exe .
- W oknie, które się otworzy, kliknij „Przeglądaj” obok pola „ Źródło (plik skryptu)” .
- Kliknij „Przeglądaj” obok „Miejsce docelowe (plik .exe)” i wprowadź nazwę pliku EXE.
- Kliknij Konwertuj .
- Skrypt zostanie przekonwertowany w ciągu kilku minut .
Oryginalny plik skryptu pozostanie nietknięty, a otrzymasz nowy plik EXE.
Skrypt AHK jako EXE – Wiersz poleceń
Nie musisz używać konwersji .ahk do .exe, aby spakować skrypt AHK jako plik EXE. Możesz użyć wiersza poleceń, ale nadal potrzebujesz zainstalowanego AutoHotKey.
- Otwórz wiersz polecenia .
- Wprowadź następujące polecenie, aby przejść do narzędzia kompilatora w folderze instalacyjnym AutoHotKey .
cd C:\Pliki programów\AutoHotkey\Kompilator
- Znajdź pełną ścieżkę do skryptu AHK .
- Wpisz następujące polecenie, aby przekonwertować skrypt i zastąp „MyScript.ahk” pełną ścieżką do skryptu.
Ahk2Exe.exe /w MyScript.ahk
Przykład
Ahk2Exe.exe /w „C:\Users\fatiw\Desktop\Test Script.ahk”
AutoHotKey ma obszerną dokumentację, a jeśli masz problemy z ustaleniem rzeczy, możesz zapoznać się z nią tutaj . Możesz zmodyfikować polecenie i zmienić ikonę generowanego pliku wykonywalnego.
W obu powyższych metodach używasz wbudowanego narzędzia do konwersji AutoHotKey. Różnica między nimi polega na tym, jak używasz go do konwersji skryptu, tj. za pomocą GUI lub wiersza poleceń.
Wniosek
Konwersja skryptu na plik wykonywalny nie czyni go mniej lub bardziej wydajnym. Plik wykonywalny jest obsługiwany szerzej; aplikacje do automatyzacji z większym prawdopodobieństwem będą w stanie uruchomić plik wykonywalny niż skrypt. Skrypty AutoHotKey są powszechne, ale nie są tak powszechne, jak skrypty wsadowe lub skrypty bash, więc jest znacznie mniej prawdopodobne, że będą obsługiwane przez aplikacje do automatyzacji.