Чтобы обновить AutoHotkey, все работающие скрипты должны быть закрыты. Процессы AutoHotkey могут быть убиты с помощью простого скрипта (см. Ниже), но я не знаю, как перезапустить те же по желанию. В настоящее время я перезагружаю свой компьютер после обновления (чтобы запустить скрипты AHK в папке автозагрузки Windows).
Windows, по-видимому, не позволяет запускать несколько файлов одновременно. Потому что у меня включены десятки скриптов AutoHotkey, запуск их вручную невозможен.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Loop
{
#Singleinstance force
Process, Close, Autohotkey.exe
}