Тема: AHK: Проблемы с #include
И так по шагам.
Я вынес все пути в файл PathUses.ahk - для проверки так сказать и написал #include PathUses.ahk
А вот дальше пошло непонятное:
- AHK ругается на строчку #include PathUses.ahk пока я её не заменил на #Include c:\Program Files (x86)\AutoHotkey\PathUses.ahk, т.е. пишет что файл не может быть открыт, т.е. он его не находит.
- после перезагрузки значок исчез из трея, но скрипт работал;
- вторая перезагрузка значек появился, но стандартный;
- ещё перезагрузка - всё стало нормально.
Да, я понимаю что сейчас нормально стало, но я не очень понимаю причины всего происходящего.
Вот фрагменты файлов PathUses.ahk и mcafee.ahk, оба файла находятся в c:\Program Files (x86)\AutoHotkey\
PathUses.ahk
;==========Общие пути===========
;--Общесистемные пути
ProgSysPath32 := "C:\Program Files (x86)"
ProgSysPath64 := "C:\Program Files"
;--Пути к McAfee
mcPath := ProgSysPath32 "\McAfee\"
mcVSE := mcPath "VirusScan Enterprise\"
mcCFW := mcPath "Common Framework\"mcafee.ahk (фрагмент, начало скрипта)
#Include c:\Program Files (x86)\AutoHotkey\PathUses.ahk
;===Автоматизация McAfee=====================
;++++++++++++++++++++++++++++++++++++++++++++
;-----Инициализация
;--Cменить иконку
mcTray := mcCFW "McTray.exe"
Menu, Tray, Icon, %McTray%,, 1
;++++++++++++++++++++++++++++++++++++++++++++Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

