AutoIt
Бесплатный BASIC-подобный язык сценариев для автоматизации Windows: эмулирует нажатия и движения мыши, управляет окнами и элементами управления даже в неактивных окнах, собирает скрипт в самостоятельный EXE. Для администраторов и всех, кто автоматизирует рутину на ПК.
Основная информация
Технические характеристики
- Платформы
- Windows 7, 8, 10, 11 и Windows Server 2008, 2012, 2016, 2019, 2022; поддержка x64
- Последняя версия
- 3.3.18.0 (07.09.2025)
- Лицензия
- Freeware (бесплатная проприетарная): неограниченная установка и распространение, коммерческое использование, запрет обратной разработки
- Открытый исходный код
- Нет
- Встроенный язык
- BASIC-подобный язык AutoIt v3: функции, циклы, обработка строк, регулярные выражения PCRE
- Макросы
- Макрос описывается скриптом: эмуляция нажатий и мыши, управление окнами и элементами управления
- Сборка скрипта в EXE-файл
- Aut2Exe — сборка скрипта в самостоятельный EXE
- Библиотеки автоматизации
- AutoItX — DLL/COM-версия для VBScript и PowerShell, сборка C# и командлеты PowerShell
- Редактор
- Облегчённый SciTE в комплекте; полный SciTE4AutoIt3 — отдельно; синтаксис для Textpad, Crimson Editor, PSPad, Sublime Text
- Портативная версия
- Есть: портативный архив с тем же составом, что у установщика
- Среда выполнения
- Не нужна: достаточно AutoIt3.exe и файла скрипта
- Коммерческое использование
- Разрешено лицензией, включая продажу собранных скриптов
- Разработчик
- Jonathan Bennett и AutoIt Team; сайт и подпись установщика — AutoIt Consulting Ltd
Поддержка и SLA
Обзор AutoIt
Что такое AutoIt?
AutoIt v3 — бесплатный язык сценариев с синтаксисом, похожим на BASIC, для автоматизации графического интерфейса Windows и обычных скриптовых задач. Он сочетает эмуляцию нажатий клавиш, движения мыши и прямую работу с окнами и элементами управления. Авторы — Джонатан Беннетт и команда AutoIt; сайт и подпись установщика принадлежат AutoIt Consulting Ltd, условия сайта подчиняются праву Великобритании. Изначально, по словам разработчиков, AutoIt создавался для массового развёртывания: надёжно автоматизировать и настраивать тысячи компьютеров.
Чем он удобен для макросов
- Нажатия и мышь — функции эмуляции клавиатуры и мыши с настройкой скорости и поведения
- Окна — перемещение, скрытие, изменение размера, активация и закрытие; окно находится по заголовку, тексту, размеру, позиции, классу или дескриптору
- Элементы управления — чтение и ввод в поля, флажки, списки, кнопки и строки состояния напрямую, в том числе в неактивных окнах
- Процессы — запуск и управление программами, функции RunAs
- Свои окна — графические интерфейсы для скриптов
- Глубокая интеграция — COM, вызов DLL и функций Windows API, регулярные выражения PCRE
Прямая работа с элементами управления позволяет обходиться без кликов по координатам: разработчики подчёркивают, что так нажатия не теряются, а скрипт может заполнить поле в окне, которое сейчас не на переднем плане.
Что входит в комплект
Установщик и портативный архив содержат сам AutoIt с документацией и примерами, компилятор Aut2Exe, который собирает скрипт в самостоятельный EXE, облегчённый редактор SciTE с подсветкой синтаксиса и AutoItX — DLL- и COM-версию, через которую возможности AutoIt доступны из VBScript, PowerShell (есть командлеты) и C#. Полный редактор SciTE4AutoIt3 скачивается отдельно; синтаксис для Textpad, PSPad и Sublime Text лежит в папке установки. Для запуска скрипта достаточно файла AutoIt3.exe — ни .NET, ни внешних библиотек, ни записей в реестре не нужно.
Версии и лицензия
Актуальная версия — 3.3.18.0 от 7 сентября 2025 года, поддерживает Windows 7–11 и серверные Windows 2008–2022; последней версией для Windows XP была 3.3.16.1. Лицензия бесплатная, но не открытая: можно ставить без ограничений, распространять, пользоваться в коммерческих целях и даже продавать собранные скрипты, однако обратная разработка запрещена. Установщик подписан цифровой подписью, а на случай предупреждения Microsoft SmartScreen у разработчиков есть отдельная страница.
Плюсы и минусы AutoIt
+Преимущества
- ✓Бесплатно, включая коммерческое использование и продажу собранных скриптов
- ✓Работает с элементами управления напрямую, а не только кликами по координатам
- ✓Для запуска не нужны .NET, внешние DLL и записи в реестре
- ✓Скрипт собирается в EXE и запускается на компьютере без установленного AutoIt
- ✓AutoItX встраивает автоматизацию в PowerShell и C#
- ✓Установщик подписан цифровой подписью разработчика
−Недостатки
- ✗Макрос пишется текстом скрипта — это язык сценариев, а не рекордер с кнопкой «Запись»
- ✗Только Windows; для Windows XP — только старая версия 3.3.16.1
- ✗Код закрыт: лицензия запрещает обратную разработку
- ✗Последняя версия на 2 октября 2026 года вышла 7 сентября 2025 года — больше года назад
- ✗Сайт и документация — на английском
- ✗При запуске установщика возможно предупреждение Microsoft SmartScreen — разработчики разбирают это на отдельной странице
Сценарии использования AutoIt
Автоматизировать настройку рабочих мест
Написать скрипт, который ставит программы, проходит окна мастеров установки и выставляет настройки, — то, для чего AutoIt изначально создавался.
Перенести данные между программами
Считывать значения из полей одного окна и вводить их в поля другого напрямую через элементы управления, без копирования руками.
Раздать скрипт коллегам
Собрать сценарий в EXE через Aut2Exe и передать файл: на компьютерах коллег AutoIt устанавливать не нужно.
Добавить действия с окнами в PowerShell
Подключить AutoItX и вызывать нажатия, ожидание и управление окнами прямо из скриптов PowerShell или программы на C#.
Сделать маленькую утилиту с окном
Описать в скрипте собственный интерфейс с кнопками и полями, чтобы коллеги запускали рутинную операцию в один клик.
Отзывы о AutoIt
Обзор помог разобраться в сервисе?
Одно нажатие, без регистрации. Ответ увидят те, кто будет выбирать сервис после вас.
Ваш ответ здесь будет первым.
Поделитесь опытом использования
Помогите другим сделать правильный выбор — ваш отзыв будет полезен
Без почты и пароля · обычно публикуем в течение 1–2 дней
Отзывы — мнения посетителей, прошедшие проверку по правилам сайта; порядок определяется отметками «полезно».
Часто задаваемые вопросы о AutoIt
?Чем AutoIt отличается от простого рекордера макросов?
Рекордер воспроизводит записанные действия. В AutoIt макрос пишется скриптом, и, кроме эмуляции нажатий и мыши, он работает с окнами и элементами управления напрямую: находит окно по заголовку или классу, читает и заполняет поля, флажки и списки — даже в неактивном окне. Разработчики подчёркивают, что так нажатия не теряются.
?Можно ли пользоваться AutoIt в работе бесплатно?
Да. Лицензионное соглашение разрешает ставить неограниченное число копий, распространять программу, использовать её в коммерческих целях и продавать скрипты и собранные из них EXE. Запрещена только обратная разработка самого AutoIt — исходный код закрыт.
?Как запустить скрипт на компьютере без AutoIt?
Собрать его в самостоятельный исполняемый файл компилятором Aut2Exe, который входит в установщик и портативный архив. Сам AutoIt для запуска скриптов тоже лёгкий: по словам разработчиков, нужен только AutoIt3.exe и файл скрипта — без .NET, внешних DLL и записей в реестре.
?Работает ли AutoIt на Windows XP?
Актуальная версия 3.3.18.0 поддерживает Windows 7, 8, 10, 11 и серверные Windows 2008–2022. Для Windows XP и Server 2003 на странице загрузок оставлена версия 3.3.16.1 — по словам разработчиков, последняя с их поддержкой.
?При запуске установщика появилось предупреждение SmartScreen. Что это?
Разработчики пишут, что установщик и исполняемые файлы подписаны цифровой подписью AutoIt Consulting Ltd, а для случая, когда Microsoft SmartScreen всё равно показывает предупреждение, на сайте есть отдельная страница с разбором. Скачивать AutoIt стоит только со страницы загрузок autoitscript.com.
?Можно ли использовать возможности AutoIt из PowerShell или C#?
Да, для этого в комплекте есть AutoItX — версия AutoIt в виде DLL и COM-объекта. Она подключается к VBScript и PowerShell, а для PowerShell и C# есть отдельные командлеты и сборка.
?Как AutoIt связан с AutoHotkey?
Документация AutoHotkey благодарит автора AutoIt Джонатана Беннетта, выпустившего AutoIt v2 как свободную программу в 1999 году, и пишет, что часть возможностей AutoHotkey была перенесена прямо из исходного кода AutoIt v3. Сегодня это разные проекты: AutoHotkey открыт под GPLv2, AutoIt бесплатен, но с закрытым кодом.
Альтернативы AutoIt
Бесплатный скриптовый язык автоматизации для Windows с открытым кодом под GPLv2. Назначает горячие клавиши и автозамену текста, повторяет нажатия и клики, ждёт окна и ищет картинку на экране. Подходит тем, кто готов описать макрос текстом скрипта.
Рекордер действий мыши и клавиатуры для Windows и Mac от немецкой Bartels Media: нажали «Запись», выполнили действия, поправили макрос в редакторе и повторяете сколько нужно. Кликает по найденному на экране фрагменту, а не по координатам. Бесплатен для личного использования.
Платформа роботизации процессов: программные роботы повторяют действия человека в интерфейсах и API корпоративных систем, ИИ-агенты берут на себя вариативные шаги, а оркестратор связывает их с сотрудниками. Для крупных компаний со сквозными процессами.
Обновлено: 2 октября 2026 г.