Скрипты AutoHotkey (.ahk) можно хранить и запускать в «обёртке» и с расширением cmd. Обёртка добавляется в начало cmd файла, дальше идёт обычный ahk скрипт. /* FOR /F "usebackq tokens=2 delims==" %%I IN (`ftype AutoHotkeyScript`) DO CALL :GetFirstArg AutohotkeyExe %%I %AutohotkeyExe% %0 %* EXIT /B :GetFirstArg SET %1=%2 EXIT /B */
Кодировка файла может быть любой, в которой нижняя таблица ASCII стандартная однобайтовая, т.е. можно UTF-8, ANSI, OEM, но нельзя UTF-16. BOM не мешает. |