Описание функций

Ниже предоставлен полный список функций, доступных в AutoIt.  Кликнете по имени функции для просмотра детального описания.

 

Функция Описание
Abs Вычисляет абсолютное значение (модуль) числа.
ACos Вычисляет арккосинус угла
AdlibRegister Регистрирует Adlib-функцию.
AdlibUnRegister Отменяет регистрацию adlib-функции.
Asc Возвращает ASCII-код символа.
AscW Возвращает юникод-код символа.
ASin Вычисляет арксинус угла
Assign Присваивает данные переменной с указанным именем.
ATan Вычисляет арктангенс угла
AutoItSetOption Изменяет поведение множества функций/параметров AutoIt.
AutoItWinGetTitle Получает заголовок окна AutoIt.
AutoItWinSetTitle Изменяет заголовок окна AutoIt.
Beep Воспроизводит простой однотонный звук.
Binary Возвращает бинарное представление выражения.
BinaryLen Возвращает число байтов, необходимое для хранения указанного бинарного варианта.
BinaryMid Возвращает часть байтов из бинарного варианта.
BinaryToString Преобразовывает бинарные данные в строку.
BitAND Выполняет операцию побитового умножения (арифметическое И).
BitNOT Выполняет операцию побитового отрицания (арифметическое НЕ).
BitOR Выполняет операцию побитового сложения (арифметическое ИЛИ).
BitRotate Выполняет операцию циклического побитового сдвига.
BitShift Выполняет операцию побитового сдвига.
BitXOR Выполняет операцию побитового исключающего ИЛИ.
BlockInput Отключает/включает использование мыши и клавиатуры.
Break Включает или отключает возможность завершения работы скрипта с помощью меню иконки в трее.
Call Вызывает пользовательскую функцию, передаваемую как строковый параметр.
CDTray Выдвигает или задвигает лоток CD-привода.
Ceiling Округляет число до ближайшего целого в большую сторону.
Chr Возвращает символ, соответствующий указанному ASCII-коду.
ChrW Возвращает символ, соответствующий указанному юникод-коду.
ClipGet Возвращает текст из буфера обмена.
ClipPut Записывает текст в буфер обмена.
ConsoleRead Считывает данные со стандартного потока ввода данных STDIN процесса, выполняющего скрипт AutoIt.
ConsoleWrite Записывает данные в стандартный поток вывода STDOUT. Некоторые текстовые редакторы могут читать этот поток. Другие программы также могут ожидать данные в этом потоке.
ConsoleWriteError Записывает данные в стандартный поток STDERR. Некоторые текстовые редакторы могут читать этот поток. Другие программы также могут ожидать данные в этом потоке.
ControlClick Эмулирует нажатие мыши на указанный элемент интерфейса.
ControlCommand Высылает команду элементу.
ControlDisable Отключает элемент, делая его серым, недоступным.
ControlEnable Разблокировывает элемент (делает доступным).
ControlFocus Устанавливает фокус ввода указанному элементу окна.
ControlGetFocus Возвращает ControlRef# элемента, который имеет фокус ввода в указанном окне.
ControlGetHandle Возвращает внутренний указатель элемента.
ControlGetPos Возвращает координаты и размер элемента относительно окна.
ControlGetText Возвращает текст из элемента.
ControlHide Скрыть элемент.
ControlListView Высылает команду элементу ListView32.
ControlMove Переместить элемент в пределах окна.
ControlSend Выслать строку символов в элемент.
ControlSetText Устанавливает текст в элемент.
ControlShow Отображает ранее скрытый элемент.
ControlTreeView Высылает команду элементу TreeView32.
Cos Вычисляет косинус угла.
Dec Преобразует строку содержащую шестнадцатеричное число в десятичное.
DirCopy Копирует каталог, все его подкаталоги и файлы (подобно xcopy).
DirCreate Создаёт папку
DirGetSize Возвращает размер указанного каталога (в байтах).
DirMove Перемещает каталог, все его подкаталоги и файлы.
DirRemove Удаляет директорию / папку.
DllCall Вызывает функцию из DLL.
DllCallAddress Динамически вызывает функцию по указанному адресу памяти.
DllCallbackFree Освобождает дескриптор, ранее созданный функцией DllCallbackRegister.
DllCallbackGetPtr Возвращает указатель функции обратного вызова callback, который может быть передан Win32 API.
DllCallbackRegister Создаёт пользовательскую функцию обратного вызова (DLL Callback).
DllClose Закрывает ранее открытую DLL.
DllOpen Открывает файл DLL для использования в DllCall.
DllStructCreate Создаёт структуру в стиле C/C++ для использования в DllCall.
DllStructGetData Возвращает данные элемента структуры.
DllStructGetPtr Возвращает указатель структуры или элемент в структуре.
DllStructGetSize Возвращает размер структуры в байтах.
DllStructSetData Устанавливает данные в элемент структуры.
DriveGetDrive Возвращает массив, содержащий список устройств.
DriveGetFileSystem Возвращает тип файловой системы устройства.
DriveGetLabel Возвращает метку устройства (Volume Label), если она у него имеется.
DriveGetSerial Возвращает серийный номер (Serial Number) устройства.
DriveGetType Возвращает тип устройства.
DriveMapAdd Подключает сетевой диск.
DriveMapDel Отключает сетевой диск.
DriveMapGet Получает информацию о подключенном устройстве.
DriveSetLabel Устанавливает метку устройства (Volume Label).
DriveSpaceFree Возвращает размер свободного дискового пространства по указанному пути в Мегабайтах.
DriveSpaceTotal Возвращает размер дискового пространства по указанному пути в Мегабайтах.
DriveStatus Получает состояние устройства в виде строки.
EnvGet Получает значение переменной среды.
EnvSet Записывает значение в переменную среды.
EnvUpdate Обновляет окружение (среду) OS.
Eval Возвращает значение переменной с указанным именем.
Execute Выполняет выражение.
Exp Возвращает число e, возведённое в указанную степень.
FileChangeDir Изменяет текущий рабочий каталог.
FileClose Закрывает ранее открытый файл.
FileCopy Копирует один или несколько файлов.
FileCreateNTFSLink Создаёт жёсткую ссылку (NTFS hardlink) на файл или каталог.
FileCreateShortcut Создаёт ярлык (.lnk) к файлу.
FileDelete Удаляет один или несколько файлов.
FileExists Проверяет, существует указанный файл или каталог.
FileFindFirstFile Возвращает "дескриптор поиска", связанный с указанной строкой.
FileFindNextFile Возвращает имя файла, соответствующее указанному дескриптору поиска.
FileFlush Сбрасывает буфер файла на диск.
FileGetAttrib Возвращает строку, соответствующую атрибутам указанного файла/каталога.
FileGetEncoding Определяет кодировку текста, используемого в файле.
FileGetLongName Возвращает длинный путь+имя по переданному путь+имя.
FileGetPos Получает текущую позицию указателя в файле.
FileGetShortcut Получает информацию о ярлыке.
FileGetShortName Возвращает короткое имя файла (8.3) по переданному длинному путь+имя.
FileGetSize Возвращает размер файла в байтах.
FileGetTime Возвращает информацию о дате и времени, связанную с файлом.
FileGetVersion Возвращает информацию о версии файла.
FileInstall Включает и устанавливает файл в скомпилированный скрипт.
FileMove Перемещает один или несколько файлов.
FileOpen Открывает файл для чтения или записи.
FileOpenDialog Отображает диалог открытия файла.
FileRead Считывает данные из файла, весь или указанное количество символов/байтов.
FileReadLine Считывает строку текста из текстового файла.
FileRecycle Помещает файл или каталог в корзину.
FileRecycleEmpty Очищает корзину.
FileSaveDialog Отображает диалог сохранения файла.
FileSelectFolder Отображает диалог выбора папки.
FileSetAttrib Изменяет атрибуты одного или нескольких файлов/каталогов.
FileSetPos Устанавливает текущую позицию указателя в файле.
FileSetTime Изменяет метку времени для одного или нескольких файлов.
FileWrite Записывает данные в конец файла.
FileWriteLine Записывает строку текста в конец файла.
Floor Округляет число до ближайшего целого в меньшую сторону.
FtpSetProxy Устанавливает интернет прокси, чтобы использовать для доступа по FTP.
GUICreate Создаёт GUI окно.
GUICtrlCreateAvi Создает элемент AVI видео для GUI.
GUICtrlCreateButton Создаёт кнопку в GUI.
GUICtrlCreateCheckbox Создаёт Checkbox в GUI.
GUICtrlCreateCombo Создаёт ComboBox в GUI.
GUICtrlCreateContextMenu Создаёт контекстное меню элемента или окна GUI.
GUICtrlCreateDate Создаёт элемент содержащий дату и время.
GUICtrlCreateDummy Создаёт Dummy (элемент пустышка) в GUI.
GUICtrlCreateEdit Создаёт Edit в GUI.
GUICtrlCreateGraphic Создаёт Graphic (векторная графика) в GUI.
GUICtrlCreateGroup Создаёт Group (группа) в GUI.
GUICtrlCreateIcon Создаёт Icon в GUI.
GUICtrlCreateInput Создаёт Input (поле ввода) в GUI.
GUICtrlCreateLabel Создаёт Label (текстовую строку) в GUI.
GUICtrlCreateList Создаёт List (список) в GUI.
GUICtrlCreateListView Создаёт ListView в GUI.
GUICtrlCreateListViewItem Создаёт пункт в ListView.
GUICtrlCreateMenu Создаёт меню в GUI.
GUICtrlCreateMenuItem Создаёт пункт меню в GUI.
GUICtrlCreateMonthCal Создаёт календарь месяца в GUI.
GUICtrlCreateObj Создаёт элемент ActiveX в GUI.
GUICtrlCreatePic Создаёт рисунок в GUI.
GUICtrlCreateProgress Создаёт полоску прогресса в GUI.
GUICtrlCreateRadio Создаёт Radio-кнопку (переключатель) в GUI.
GUICtrlCreateSlider Создаёт Slider (регулятор) в GUI.
GUICtrlCreateTab Создаёт Tab (вкладки) в GUI.
GUICtrlCreateTabItem Создаёт TabItem (вкладку) в GUI.
GUICtrlCreateTreeView Создаёт TreeView (древовидное меню) в GUI.
GUICtrlCreateTreeViewItem Создаёт TreeViewItem (пункт / меню в древовидном меню) в GUI.
GUICtrlCreateUpdown Создаёт UpDown в GUI.
GUICtrlDelete Удалить элемент управления.
GUICtrlGetHandle Возвращает указатель элемента и некоторые специальные (пункты) указатели (Menu, ContextMenu, TreeViewItem).
GUICtrlGetState Получить текущее состояние элемента
GUICtrlRead Возвращает состояние или текст элемента управления.
GUICtrlRecvMsg Отправляет сообщение элементу и получает информацию в lParam.
GUICtrlRegisterListViewSort Регистрация пользовательской функции для внутренней сортировки ListView функцией обратного вызова.
GUICtrlSendMsg Отправляет сообщение элементу
GUICtrlSendToDummy Посылает сообщения элементу Dummy.
GUICtrlSetBkColor Устанавливает фоновый цвет элемента.
GUICtrlSetColor Устанавливает цвет текста элемента.
GUICtrlSetCursor Устанавливает иконку курсора мыши для определенного элемента.
GUICtrlSetData Изменение параметров элемента.
GUICtrlSetDefBkColor Устанавливает цвет фона по умолчанию для всех элементов в GUI-окне.
GUICtrlSetDefColor Устанавливает цвет текста по умолчанию для всех элементов в GUI-окне.
GUICtrlSetFont Устанавливает шрифт элемента.
GUICtrlSetGraphic Изменяет данные для элемента Graphic.
GUICtrlSetImage Установить рисунок или иконку на элемент управления.
GUICtrlSetLimit Устанавливает пределы для элементов по количеству символов / пикселей.
GUICtrlSetOnEvent Указывает на функцию, которая должна выполниться при нажатии элемента управления.
GUICtrlSetPos Изменить координаты и размер элемента в GUI-окне.
GUICtrlSetResizing Определяет поведение элементов при изменении размеров GUI-окна
GUICtrlSetState Изменяет состояние элемента.
GUICtrlSetStyle Изменяет стиль элемента.
GUICtrlSetTip Устанавливает всплывающую подсказку элементу управления.
GUIDelete Удаляет GUI окно и все его элементы управления.
GUIGetCursorInfo Возвращает координаты курсора мыши относительно окна GUI.
GUIGetMsg Опрос GUI-окна на возникновение какого либо события.
GUIGetStyle Извлекает стили окна GUI.
GUIRegisterMsg Регистрация пользовательских функций для известных кодов (ID) сообщений Windows (WM_MSG).
GUISetAccelerators Устанавливает быстрые клавиши для GUI-окна.
GUISetBkColor Устанавливает цвет фона GUI-окна.
GUISetCoord Устанавливает абсолютные координаты для следующего элемента управления
GUISetCursor Устанавливает иконку курсора мыши в GUI-окне.
GUISetFont Устанавливает шрифт по умолчанию для GUI-окна.
GUISetHelp Устанавливает исполняемый файл, который будет выполняться при нажатии F1.
GUISetIcon Устанавливает иконку для GUI-окна.
GUISetOnEvent Указывает на функцию, которая должна выполниться при нажатии на системные кнопки.
GUISetState Изменяет статус GUI-окна.
GUISetStyle Изменяет стиль GUI-окна.
GUIStartGroup Определяет, что все последующие создаваемые элементы, будут группироваться вместе.
GUISwitch Переключает текущее окно, используемое для функций GUI.
Hex Преобразует десятичное целое число или бинарные данные в шестнадцатеричный вид.
HotKeySet Устанавливает горячую клавишу для вызова пользовательской функции.
HttpSetProxy Устанавливает интернет прокси, чтобы использовать для доступа по HTTP.
HttpSetUserAgent Устанавливает строку User-Agent (идентификатор клиентской программы) отправляемую при запросах функций Inet*().
HWnd Преобразовывает выражение в дескриптор HWND, если окно с таким дескриптором существует.
InetClose Закрывает дескриптор, возвращённый функцией InetGet().
InetGet Загружает файл из интернета, используя протоколы HTTP, HTTPS или FTP и сохраняет его на диске.
InetGetInfo Возвращает информацию о загрузке, начатой с помощью InetGet().
InetGetSize Возвращает размер файла (в байтах), расположенного в сети интернет.
InetRead Загружает файл из интернета, используя протоколы HTTP, HTTPS или FTP.
IniDelete Удаляет параметр/секцию из стандартного ini-файла
IniRead Считывает значение параметра из стандартного ini-файла
IniReadSection Считывает все пары параметр=значение в секции из стандартного ini-файла
IniReadSectionNames Считывает имена всех секций из стандартного ini-файла.
IniRenameSection Переименовывает секцию в стандартном ini-файле.
IniWrite Записывает значение параметра в стандартный ini-файл.
IniWriteSection Записывает секцию в стандартный ini-файл.
InputBox Отображает окно ввода, выдающее запрос пользователю на ввод строки.
Int Возвращает числовое (целое) представление выражения.
IsAdmin Проверяет, есть ли у текущего пользователя полные права администратора.
IsArray Проверяет, является ли переменная массивом.
IsBinary Проверяет, является ли переменная бинарным типом данных.
IsBool Проверяет, является ли переменная булевым типом данных.
IsDeclared Проверяет, объявлена ли указанная переменная.
IsDllStruct Проверяет, является ли переменная типом данных DllStruct.
IsFloat Проверяет, является ли переменная десятичной дробью с плавающей точкой.
IsHWnd Проверяет, является ли переменная типом данных указатель или дескриптором существующего окна.
IsInt Проверяет, является ли переменная целочисленным типом данных.
IsKeyword Проверяет, является ли переменная ключевым словом (к примеру, Default).
IsNumber Проверяет, является ли переменная числовым типом данных.
IsObj Проверяет, является ли переменная или выражение типом данных объект.
IsPtr Проверяет, является ли переменная типом данных указатель.
IsString Проверяет, является ли переменная строковым типом данных.
Log Вычисляет натуральный логарифм числа.
MemGetStats Возвращает информацию, связанную с памятью.
Mod Вычисляет остаток от деления
MouseClick Выполняет клик мышкой.
MouseClickDrag Выполняет клик мышкой и операцию перетаскивания.
MouseDown Выполняет нажатие и удерживание кнопки мыши в текущей позиции.
MouseGetCursor Возвращает ID отображаемого состояния курсора мыши.
MouseGetPos Возвращает текущие координаты курсора мыши.
MouseMove Перемещает указатель мыши.
MouseUp Выполняет отжатие кнопки мыши в текущей позиции.
MouseWheel Перемещает колесико мыши вверх или вниз. Только NT/2000/XP.
MsgBox Отображает простое окно сообщения с опциональным временем отображения.
Number Возвращает числовое представление выражения.
ObjCreate Создает ссылку на COM-объект из данного класса.
ObjCreateInterface Создает ссылку на объект из указанных classname/object указателя, идентификатора интерфейса и строки описания.
ObjEvent Обрабатывает поступающие события от указанного объекта.
ObjGet Возвращает ссылку на COM-объект из существующего процесса или имени файла.
ObjName Возвращает имя или описание интерфейса объекта
OnAutoItExitRegister Регистрирует функцию для её выполнения при завершении работы AutoIt.
OnAutoItExitUnRegister Отменяет регистрацию функции, вызываемой при завершении работы AutoIt.
Ping Пинг хоста и возврат задержки ответа.
PixelChecksum Генерирует контрольную сумму области пикселей.
PixelGetColor Возвращает цвет указанного пикселя.
PixelSearch Ищет пиксель указанного цвета в указанной прямоугольной области экрана.
PluginClose Закрывает a plugin-файл
PluginOpen Открывает plugin-файл.
ProcessClose Завершает процесс с указанным именем.
ProcessExists Проверяет, существует ли указанный процесс.
ProcessGetStats Возвращает массив с информацией о памяти или ввода-вывода (IO) указанного процесса.
ProcessList Возвращает двумерный массив, содержащий список выполняемых процессов (имя и PID).
ProcessSetPriority Изменяет приоритет процесса
ProcessWait Приостанавливает выполнение скрипта до тех пор, пока не появится указанный процесс.
ProcessWaitClose Приостанавливает выполнение скрипта до тех пор, пока указанный процесс не перестанет существовать.
ProgressOff Убирает ранее созданное окно прогресса.
ProgressOn Создаёт настраиваемое окно отображения прогресса.
ProgressSet Устанавливает длину полосы прогресса и/или текст для ранее созданного окна отображения прогресса.
Ptr Преобразовывает выражение в тип данных указатель.
Random Генерирует псевдо-случайное число с плавающей точкой.
RegDelete Удаляет раздел или параметр из реестра.
RegEnumKey Возвращает имя подраздела в соответствии с указанным порядковым номером.
RegEnumVal Возвращает имя параметра в соответствии с указанным порядковым номером.
RegRead Возвращает значение параметра реестра.
RegWrite Создает раздел или параметр в реестре.
Round Округляет число до указанного числа знаков после запятой.
Run Выполняет запуск других программ.
RunAs Запускает внешнюю программу от другого пользователя.
RunAsWait Запускает внешнюю программу от другого пользователя и приостанавливает выполнение скрипта до завершения внешней программы.
RunWait Запускает внешнюю программу и приостанавливает выполнение скрипта до завершения внешней программы.
Send Эмулирует нажатие клавиш в активном окне.
SendKeepActive Попытка удержать указанное окно активным в течение Send().
SetError Устанавливает значение макроса @error.
SetExtended Устанавливает значение макроса @extended.
ShellExecute Запуск внешней программы с помощью ShellExecute API.
ShellExecuteWait Запуск внешней программы с помощью ShellExecute API и приостанавливает выполнение скрипта до завершения внешней программы.
Shutdown Завершает работу операционной системы Windows.
Sin Вычисляет синус угла
Sleep Приостанавливает выполнение скрипта.
SoundPlay Воспроизводит звуковой файл.
SoundSetWaveVolume Устанавливает уровень громкости звука (Wave volume) в процентах.
SplashImageOn Создаёт настроенное всплывающее окно с изображением.
SplashOff Убирает всплывающее окно (SplashText или SplashImage).
SplashTextOn Создаёт настроенное всплывающее окно с текстом.
Sqrt Вычисляет квадратный корень выражения.
SRandom Устанавливает значение базы для генератора случайных чисел.
StatusbarGetText Возвращает текст из строки состояния.
StderrRead Читает из потока ошибок STDERR ранее запущенного дочернего процесса.
StdinWrite Записывает символы во входной поток STDIN ранее запущенного дочернего процесса.
StdioClose Закрывает все ресурсы, связанные с процессом ранее запущенным с STDIO перенаправлением.
StdoutRead Читает из потока вывода STDOUT ранее запущенного дочернего процесса.
String Возвращает строковое представление выражения.
StringAddCR Добавляет символ возврата каретки (@CR) в префикс каждому символу перевода строки (@LF).
StringCompare Сравнивает две строки с использованием дополнительных параметров.
StringFormat Возвращает форматированную строку (имитация функции sprintf() из языка C).
StringFromASCIIArray Преобразует массив кодов ASCII в строку.
StringInStr Проверяет вхождение подстроки в указанную строку.
StringIsAlNum Проверяет наличие в строке только букв и цифр.
StringIsAlpha Проверяет наличие в строке только букв.
StringIsASCII Проверяет наличие в строке только ASCII символы в диапазоне 0x00 - 0x7f (0 - 127).
StringIsDigit Проверяет наличие в строке только цифр (0-9).
StringIsFloat Проверяет, является ли строка числом с плавающей точкой.
StringIsInt Проверяет, является ли строка целым числом.
StringIsLower Проверяет наличие в строке только строчных букв (в нижнем регистре).
StringIsSpace Проверяет наличие в строке только пробельных символов.
StringIsUpper Проверяет наличие в строке только заглавных букв (в верхнем регистре).
StringIsXDigit Проверяет наличие в строке только шестнадцатеричных цифр (0-9, A-F).
StringLeft Возвращает указанное число символов строки слева.
StringLen Возвращает количество символов строки.
StringLower Преобразует строку в нижний регистр.
StringMid Извлекает часть символов в строке.
StringRegExp Ищет в строке совпадения с образцом, заданным в виде регулярного выражения.
StringRegExpReplace Заменяет текст строки, используя регулярное выражение.
StringReplace Заменяет фрагмент в строке.
StringRight Возвращает указанное число символов строки справа.
StringSplit Разделяет строку на подстроки, в зависимости от заданного разделителя.
StringStripCR Удаляет все символы возврата каретки ( Chr(13) ) в строке.
StringStripWS Удаляет пробельные символы в строке.
StringToASCIIArray Преобразует строку в массив, содержащий код ASCII каждого символа.
StringToBinary Преобразует строку в бинарные данные.
StringTrimLeft Удаляет указанное количество символов строки слева
StringTrimRight Удаляет указанное количество символов строки справа.
StringUpper Преобразует строку в верхний регистр.
Tan Вычисляет тангенс угла
TCPAccept Разрешает входящие попытки подключения к сокету.
TCPCloseSocket Закрывает сокет TCP.
TCPConnect Создаёт сокет, подключенный к существующему серверу.
TCPListen Создает сокет для прослушивания входящих соединений.
TCPNameToIP Преобразует интернет имя в IP-адрес.
TCPRecv Получает данные с подключенного сокета.
TCPSend Высылает данные на подключенный сокет.
TCPShutdown, UDPShutdown Останавливает TCP/UDP службы.
TCPStartup, UDPStartup Запуск TCP или UDP служб.
TimerDiff Возвращает разницу во времени от предыдущего вызова TimerInit().
TimerInit Устанавливает метку времени для использования в TimerDiff(), чтобы получить разницу в миллисекундах.
ToolTip Создаёт всплывающую подсказку в любом месте экрана.
TrayCreateItem Создаёт пункт меню для иконки в трее.
TrayCreateMenu Создаёт элемент меню для иконки в трее.
TrayGetMsg Опрашивает трей на возникновение какого либо события.
TrayItemDelete Удаляет элемент меню / пункт из меню в трее.
TrayItemGetHandle Возвращает указатель элемента меню или пункта трея.
TrayItemGetState Возвращает текущее состояние элемента меню трея.
TrayItemGetText Возвращает текст элемента меню или пункта трея.
TrayItemSetOnEvent Определяет пользовательскую функцию, вызываемую при клике пункта в меню трея.
TrayItemSetState Устанавливает состояние элемента меню или пункта в трее.
TrayItemSetText Устанавливает текст элемента меню или пункта трея.
TraySetClick Устанавливает способ вызова меню трея.
TraySetIcon Устанавливает иконку трея.
TraySetOnEvent Определяет пользовательскую функцию, вызываемую при специальных действиях трея.
TraySetPauseIcon Устанавливает иконку паузы трея.
TraySetState Устанавливает состояние иконки в трее.
TraySetToolTip Устанавливает или изменяет текст всплывающей подсказки для иконки в трее.
TrayTip Отображает всплывающую подсказку с иконками AutoIt.
UBound Возвращает размер массива.
UDPBind Создаёт сокет, связанный с входящим соединением.
UDPCloseSocket Закрывает сокет UDP.
UDPOpen Открывает сокет, подключенный к существующему серверу.
UDPRecv Получает данные с открытого сокета.
UDPSend Высылает данные открытому сокету
VarGetType Определяет тип данных переменной или значения возвращаемого выражением.
WinActivate Активирует указанное окно (передаёт ему фокус).
WinActive Проверяет, существует и активно ли указанное окно.
WinClose Закрывает указанное окно.
WinExists Проверяет, существует ли указанное окно.
WinFlash Мигание окна на панели задач.
WinGetCaretPos Возвращает координаты каретки (курсор в текстовом поле) активного окна
WinGetClassList Возвращает класс окна.
WinGetClientSize Возвращает размер клиентской области (без заголовка и границ).
WinGetHandle Получает дескриптор указанного окна.
WinGetPos Получает позицию и размеры указанного окна.
WinGetProcess Получает идентификатор процесса (Process ID, PID), связанного с указанным окном.
WinGetState Получает состояние указанного окна.
WinGetText Получает текст указанного окна.
WinGetTitle Возвращает полный заголовок окна.
WinKill Принудительно закрывает окно.
WinList Возвращает список окон.
WinMenuSelectItem Вызывает пункт меню окна.
WinMinimizeAll Свернуть все окна.
WinMinimizeAllUndo Отмена предыдущей использованной функции WinMinimizeAll.
WinMove Перемещение и / или изменение размера окна.
WinSetOnTop Изменить атрибут окна "Поверх всех окон".
WinSetState Показать, скрыть, свернуть, развернуть, или восстановить окно.
WinSetTitle Изменяет текст заголовка окна.
WinSetTrans Устанавливает прозрачность окна.
WinWait Приостановить выполнение скрипта до появления указанного окна.
WinWaitActive Приостановить выполнение скрипта до активизации указанного окна.
WinWaitClose Приостановить выполнение скрипта до закрытия указанного окна.
WinWaitNotActive Приостановить выполнение скрипта, до того как указанное окно перестанет быть активным.