AutoIt 3.3.18.0

A freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting.

filecart Windows
0downloads
0this week
FreeFreeware
0reviews

About AutoIt

AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required!
AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect. Features:
- Easy to learn BASIC-like syntax
- Simulate keystrokes and mouse movements
- Manipulate windows and processes
- Interact with all standard windows controls
- Scripts can be compiled into standalone executables
- Create Graphical User Interfaces (GUIs)
- COM support
- Regular expressions
- Directly call external DLL and Windows API functions
- Scriptable RunAs functions
- Detailed helpfile and large community-based support forums
- Compatible with Windows XP SP3 / 2003 SP2 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2
- Unicode and x64 support
- Digitally signed for peace of mind
- Works with Windows User Account Control (UAC)
AutoIt has been designed to be as small as possible and stand-alone with no external .dll files or registry entries required making it safe to use on Servers. Scripts can be compiled into stand-alone executables with Aut2Exe.
Also supplied is a combined COM and DLL version of AutoIt called AutoItX that allows you to add the unique features of AutoIt to your own favorite scripting or programming languages!
Release info New Release on Sep 07, 2025
Release notes AutoIt:
- Changed: Windows 7/Server 2008 is now the minimum OS version required due to dev environment changes.
- Added #3891: DllCall() performance optimisation.
- Added: Standard Windows Fonts List for Win10/Win11.
- Added #3906: GUICtrlCreateXXX creation in example assign to $idXXX to reflect Ctrl type.
- Added: FileGetAttrib() retrieve Join folder (J) as created by FileCreateNTFSLink().
- Added: Split WindowsConstants.u3 in WindowsNotifsConstants.au3, WindowsStylesConstants.au3 and WindowsSysColor.au3.
- Added: #3984: GUICtrlSetGraphic() doc precision.
- Added: operator precedence doc precision.
- Fixed: Doc Chr(0) handling inside functions.
- Fixed #3923: Doc typo in "Send Key List".
- Fixed: Regression #3135 handle leak (Thanks Nano, Rudi, Nine).
- Fixed #3925: Doc With ... EndWith using DllStruct Type.
- Fixed: Links in Tutorials example code (thanks argumentum).

Au3info:
- Added: Display mouse coordinate mode.
- Fixed #3917: Crash under Win7.

SciTE-lite:
- Fixed: Folding Fix for #Preprocessor foldblock when followed by a CommentBlock.

UDFs:
- Added: script examples when running under Win11 with new notepad.exe.
- Added: _GUICtrlTreeView_GetItemByIndex() can retrieve handle of the list of main item ($hItem= -1).
- Added: _IsPressed() can be called with numeric value as in "WinAPIsvkeysConstants.au3".
- Added #3909: _DebugReportData() to report Array column formatted.
- Added: libExamples referring MemoWrite() now refer to _MemoWrite() defined in Extras\HelpFileInternals.au3.
- Added: _WinAPI_WaitSystemIdle(), _WinAPI_QueryDiskUsage(), _WinAPI_QueryProcessorUsage(), _WinAPI_QueryProcessCycleTime()
- Added: Doc _WinAPI_GetWindowSubclass() example (Thanks pixelSearch).
- Added: _WinAPI_GetKeyboardLayout() default value for the running thread.
- Added: _WinAPI_GetUserDefaultLCID() example.
- Added: _WinAPI_GetKeyboardLayoutLocale().
- Added: _WinAPI_GetKeyboardState() example (Thanks AutoXenon).
- Added #3932: Try to use file in HelpFile\Extras instead of…
Related tags automate automation hotkey macro keyboard-shortcuts
Listing datawinget

Reviews

No reviews yet. Be the first to review AutoIt.

Used AutoIt? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

Most viewed Windows Automation Tools

  1. 1 VisualCron 8.2.1 An advanced task scheduler / automation tool for Windows. Client/Server architecture. Remote, secure control across the Internet. Start processes, copy files, remote scripts. Triggers that starts jobs can either be based on time or system events. 4.1M views
  2. 2 Febooti Automation Workshop 2.3.0 Automate recurring tasks. Monitors system for defined state and automatically runs a set of specified processes. Includes advanced Task scheduler, File / Folder Watcher utility, powerful email tool, file actions, and more. 4M views
  3. 3 Macro Scheduler - Macro Recorder 14.2.01 Save time and automate your PC. Record macros and build scripts with the powerful, easy to use scripting language. Assign macros to schedules, hotkeys or desktop shortcuts, or compile to standalone EXEs. Automate those mundane, repetitive tasks. 26K views
  4. 4 Advanced Serial Port Monitor 4.4.11.707 This unique serial port monitoring and data handling solution allows developers to focus on their task. It features manual, automatic and spy modes which allow developers to monitor all data received from/sent to a COM port. Download FREE trial now! 22K views
  5. 5 Auto Clicker 2.0 Mouse Clicker to Click Mouse Automatically at Mouse Location. Start and Stop Mouse Clicking with a configurable Keyboard Shortcut. Download Mouse Clicker to keep your mouse clicking untill you stop it or for configurable mouse clicks. 19K views
  6. 6 Advanced Key and Mouse Recorder 4.3.1 It is designed to record and replay the keyboard and mouse activities for automating the plodding and repetitive tasks. You can record mouse movements, mouse clicks, keyboard keystrokes, and save them for replay later. 17K views
  7. 7 Auto Power-on Shut-down 2.83 Allows your computer go into the save energy states included standby, hibernation as well as power-off at a specified date and time. It also allows you to auto-start up your computer to work even if the system was stopped in hibernation or standby. 16K views
  8. 8 1 Smart Protector Pro - Internet Eraser 16.3 Erase history, cookies, temporary Internet files, recycle bins, typed URLs, auto-complete addresses and forms automatically. Other features: Cookie Manager, Save/Restore State, Scheduling, Stealth mode, Emergency Key and more. 16K views
  9. 9 Advanced Serial Data Logger 4.2.7.927 Advanced Serial Data Logger is the unique serial port data logging and communication spying solution that supports various interfaces and features convenient user interface as well as flexibly configured modes of operation. Download FREE trial now! 14K views
  10. 10 Easy Macro Recorder 4.5 Easy Macro Recorder is a handy utility that makes your computers automatically do work for you. It records all operation of mouse and keystrokes and saves them as macros, then Easy Macro Recorder can play back recorded macros to automate your work. 13K views

Most downloaded Windows Automation Tools

  1. 1 Febooti Automation Workshop 2.3.0 Automate recurring tasks. Monitors system for defined state and automatically runs a set of specified processes. Includes advanced Task scheduler, File / Folder Watcher utility, powerful email tool, file actions, and more. 5K downloads
  2. 2 VisualCron 8.2.1 An advanced task scheduler / automation tool for Windows. Client/Server architecture. Remote, secure control across the Internet. Start processes, copy files, remote scripts. Triggers that starts jobs can either be based on time or system events. 2.8K downloads
  3. 3 Advanced Serial Port Monitor 4.4.11.707 This unique serial port monitoring and data handling solution allows developers to focus on their task. It features manual, automatic and spy modes which allow developers to monitor all data received from/sent to a COM port. Download FREE trial now! 2.8K downloads
  4. 4 Auto Clicker 2.0 Mouse Clicker to Click Mouse Automatically at Mouse Location. Start and Stop Mouse Clicking with a configurable Keyboard Shortcut. Download Mouse Clicker to keep your mouse clicking untill you stop it or for configurable mouse clicks. 2.7K downloads
  5. 5 A-AUTO 7.1.0Lv12 Job scheduling software A-AUTO integrates batch automation across different platforms, for various applications, from information systems to mission-critical systems, providing nonstop job scheduling 24 hours a day, 365 days a year. 2.6K downloads
  6. 6 Advanced Key and Mouse Recorder 4.3.1 It is designed to record and replay the keyboard and mouse activities for automating the plodding and repetitive tasks. You can record mouse movements, mouse clicks, keyboard keystrokes, and save them for replay later. 2.3K downloads
  7. 7 Auto Power-on Shut-down 2.83 Allows your computer go into the save energy states included standby, hibernation as well as power-off at a specified date and time. It also allows you to auto-start up your computer to work even if the system was stopped in hibernation or standby. 2.3K downloads
  8. 8 KeyText 3.20 Keyboard macro program with multiple clipboard and Windows automation features. Stores texts for typing or pasting into any application, run programs, set alarms, completely automate password dialogs and more. Elimate those repetitive tasks! 2.1K downloads
  9. 9 Macro Scheduler - Macro Recorder 14.2.01 Save time and automate your PC. Record macros and build scripts with the powerful, easy to use scripting language. Assign macros to schedules, hotkeys or desktop shortcuts, or compile to standalone EXEs. Automate those mundane, repetitive tasks. 1.9K downloads
  10. 10 Easy Macro Recorder 4.5 Easy Macro Recorder is a handy utility that makes your computers automatically do work for you. It records all operation of mouse and keystrokes and saves them as macros, then Easy Macro Recorder can play back recorded macros to automate your work. 1.9K downloads