Структура каталога установки
Программа установки AutoIt создаёт структуру каталогов (обычно в \Program Files\AutoIt3), информацию о которой можно почерпнуть из следующей таблицы. Программа установки также создаёт ярлыки в Меню Пуск, но никакие другие файлы не будут добавлены или модифицированы.
Файлы и каталоги |
Описание |
(Файлы главного каталога) |
AutoIt3.exe |
Основной файл программы AutoIt и единственный файл, необходимый для запуска скриптов! |
AutoIt3_x64.exe |
x64 версия AutoIt (если установлено) |
AU3Info.exe |
Утилита AutoIt Window Info |
AU3Info_x64.exe |
x64 версия Au3Info (если установлено) |
AU3Check.exe |
Программа проверки синтаксиса AutoIt |
AutoIt.chm |
Этот файл помощи, использующий AutoIt3.chm и UDFs3.chm |
Uninstall.exe |
Программа удаления AutoIt |
AutoIt v3 Website.url |
Ярлык к http://www.autoitscript.com/autoit3/ |
Aut2Exe |
|
Icons\ |
Содержит иконки для скомпилированных скриптов |
|
Aut2Exe.exe |
Компилятор скриптов |
|
Aut2Exe_x64.exe |
x64 версия Aut2Exe (если установлено) |
|
AutoItSC.bin |
Бинарная основа для компиляции скриптов |
|
AutoItSC_x64.bin |
x64 версия AutoItSC.bin |
|
UPX.exe |
Упаковщик UPX (уменьшает размер файлов .exe) |
Examples |
|
GUI\ |
Содержит примеры использования GUI в AutoIt |
|
COM\ |
Содержит примеры использования COM в AutoIt |
|
Helpfile\ |
Содержит скрипты, используемые во множестве примеров из справки |
Extras |
|
Au3Record\ |
Содержит Au3Record.exe, для захвата действий пользователя, чтобы преобразовать события в скрипт |
|
AutoUpdateIt\ |
Содержит скрипт для простого получения последней версии AutoIt |
|
Editors\ |
Содержит файлы, определяющие подсветку синтаксиса, для некоторых популярных текстовых редакторов |
|
SQLite\ |
Содержит консольную версию SQLite и файл справки |
Icons |
|
Содержит иконки для ассоциации с файлами .au3 |
Include |
|
Содержит стандартные файлы include. См. библиотечные функции |
AutoItX |
|
Содержит DLL-версию AutoIt v3, предоставляющую некоторые возможности AutoIt через ActiveX/COM и DLL интерфейс |
SciTe |
|
Содержит облегчённую версию SciTe с подсветкой синтаксиса |
Необходимо повторить, что единственный файл, необходимый для запуска скриптов, это AutoIt3.exe. Если же вы скомпилируете скрипт в исполняемый файл, тогда пользователю не нужно иметь на своей машине установленный AutoIt, чтобы запустить этот исполняемый файл.
Ключи реестра
Программа установки AutoIt создаёт ключи реестра в HKEY_LOCAL_MACHINE\Software\AutoIt v3 и HKEY_CURRENT_USER\Software\AutoIt v3. Эти ключи не используются и не создаются, когда утилиты AutoIt выполняются на машинах, не содержащих полной установки AutoIt -- AutoIt "чист" для запуска не серверах и т. п.
Таблица ниже показывает значения ключей реестра по умолчанию. Ключи, выделенные курсивом, создаются не программой установки, а соответствующей утилитой после первого её запуска:
HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\ |
AutoIt |
|
(Default) |
REG_SZ |
(значение не задано) |
|
InstallDir |
REG_SZ |
C:\Program Files\AutoIt3 |
|
Version |
REG_SZ |
Номер версии |
HKEY_CURRENT_USER\Software\AutoIt v3\ |
Aut2Exe |
|
(Default) |
REG_SZ |
(значение не задано) |
|
AllowDecompile* |
REG_DWORD |
0x1 |
|
LastCompression |
REG_DWORD |
0x2 |
|
LastExeDir |
REG_SZ |
My Documents |
|
LastIcon |
REG_SZ |
|
|
LastIconDir |
REG_SZ |
C:\Program Files\AutoIt3\Aut2Exe\Icons |
|
LastScriptDir |
REG_SZ |
My Documents |
AutoUpdateIt |
|
(Default) |
REG_SZ |
(значение не задано) |
|
DoneOption |
REG_SZ |
Notify |
|
DownloadDir |
REG_SZ |
C:\Downloads\ForExample\ |
AU3Info |
|
Default |
REG_SZ |
(значение не задано) |
|
AlwaysOnTop |
REG_DWORD |
0x1 |
|
ColorMode |
REG_DWORD |
0x1 |
|
CoordMode |
REG_DWORD |
0x1 |
|
HighlightColor |
REG_DWORD |
0x0 |
|
HighlightControls |
REG_DWORD |
0x1 |
|
Magnify |
REG_DWORD |
0x0 |
|
WinH |
REG_DWORD |
0x01c2 |
|
WinW |
REG_DWORD |
0x012c |
|
WinX |
REG_DWORD |
0x0064 |
|
WinY |
REG_DWORD |
0x0064 |
* - AllowDecompile будет работать только с AutoIt V3.2.5.1 или более ранней.
|