| Befehl | Beschreibung |
| Abs | Errechnet den absoluten Wert (Betrag) einer Zahl. |
| ACos | Errechnet den arcCosinus einer Zahl. |
| AdlibRegister | Registriert eine Adlib-Funktion. |
| AdlibUnRegister | Entfernt die Registrierung einer Adlib-Funktion. |
| Asc | Gibt den ASCII-Code eines Zeichens zurück. |
| AscW | Gibt den Unicode-Code eines Zeichens zurück. |
| ASin | Errechnet den arcSinus einer Zahl. |
| Assign | Weist einer Variable einen Wert zu. |
| ATan | Errechnet den arcTangens einer Zahl. |
| AutoItSetOption | Ändert den Ablauf von verschiedenen AutoIt-Funktionen/-Parameter. |
| AutoItWinGetTitle | Gibt den Titel des AutoIt-Fensters zurück. |
| AutoItWinSetTitle | Ändert den Titel des AutoIt-Fensters. |
| Beep | Spielt einen Beep-Ton (Piep-Ton) ab. |
| Binary | Gibt die binäre Schreibweise vom Ausdruck zurück. |
| BinaryLen | Gibt die Anzahl der Bytes eines Binärcodes zurück. |
| BinaryMid | Entnimmt die Anzahl der Bytes eines Binärcodes. |
| BinaryToString | Konvertiert einen Binärcode in einen String. |
| BitAND | Führt eine bitweise AND-Operation durch. |
| BitNOT | Führt eine bitweise NOT-Operation durch. |
| BitOR | Führt eine bitweise OR-Operation durch. |
| BitRotate | Führt eine Bitverschiebungs-Operation mit Rotation durch. |
| BitShift | Führt eine Bitverschiebungsoperation durch. |
| BitXOR | Führt eine bitweise exclusive OR-Operation (XOR) durch. |
| BlockInput | (De)Aktiviert Maus- und Tastatureingaben. |
| Break | Erlaubt oder verbietet dem Benutzer das Skript vom Tray-Icon-Menü zu beenden. |
| Call | Ruft eine UDF, welches in einem String-Parameter enthalten ist. |
| CDTray | Öffnet oder schließt das CD-Laufwerk. |
| Ceiling | Gibt einen aufgerundeten Integerwert zurück. |
| Chr | Gibt ein Zeichen entsprechend des ASCII-Codes zurück. |
| ChrW | Gibt ein Zeichen entsprechend des UNICODE-Codes zurück. |
| ClipGet | Holt den Text aus der Zwischenablage. |
| ClipPut | Ersetzt die aktuelle Zwischenablage durch einen neuen Text. |
| ConsoleRead | Liest vom STDIN-Stream des AutoIt Skriptprozesses. |
| ConsoleWrite | |
| ConsoleWriteError | |
| ControlClick | |
| ControlCommand | |
| ControlDisable | |
| ControlEnable | |
| ControlFocus | |
| ControlGetFocus | |
| ControlGetHandle | |
| ControlGetPos | |
| ControlGetText | Ruft den Text einer Kontrolle auf. |
| ControlHide | |
| ControlListView | |
| ControlMove | |
| ControlSend | |
| ControlSetText | |
| ControlShow | |
| ControlTreeView | |
| Cos | Errechnet den Cosinus einer Zahl. |
| Dec | |
| DirCopy | Kopiert ein Verzeichnis mit allen darin enthaltenen Ordnern und Dateien. |
| DirCreate | Erstellt ein Verzeichnis/einen Ordner. |
| DirGetSize | Gibt die Größe des gewählten Verzeichnis aus. |
| DirMove | Verschiebt ein Verzeichnis mit allen darin enthaltenen Ordnern und Dateien. |
| DirRemove | Löscht ein Verzeichnis/einen Ordner. |
| DllCall | |
| DllCallbackFree | |
| DllCallbackGetPtr | |
| DllCallbackRegister | |
| DllClose | |
| DllOpen | |
| DllStructCreate | |
| DllStructGetData | |
| DllStructGetPtr | |
| DllStructGetSize | |
| DllStructSetData | |
| DriveGetDrive | Liefert ein Array mit den aufgezählten Laufwerken. |
| DriveGetFileSystem | |
| DriveGetLabel | |
| DriveGetSerial | |
| DriveGetType | |
| DriveMapAdd | |
| DriveMapDel | |
| DriveMapGet | |
| DriveSetLabel | |
| DriveSpaceFree | Liefert den freien Speicherplatz eines Pfades in Megabytes. |
| DriveSpaceTotal | Gibt die gesamte Kapazität von einem Pfad in Megabytes aus. |
| DriveStatus | Gibt den Status eines Gerätes als String zurück. |
| EnvGet | |
| EnvSet | |
| EnvUpdate | Aktualisiert die Betriebssystem-Umgebung. |
| Eval | |
| Execute | Führt einen Ausdruck aus. |
| Exp | |
| FileChangeDir | Wechselt das aktuelle Arbeitsverzeichnis. |
| FileClose | Schließt eine zuvor geöffnete Textdatei. |
| FileCopy | Kopiert eine oder mehrere Dateien. |
| FileCreateNTFSLink | |
| FileCreateShortcut | |
| FileDelete | Lösche eine oder mehrere Dateien. |
| FileExists | Überprüft, ob eine Datei oder ein Ordner existiert. |
| FileFindFirstFile | |
| FileFindNextFile | |
| FileFlush | |
| FileGetAttrib | Gibt einen String zurück, Code die Attribute einer Datei beinhaltet. |
| FileGetEncoding | |
| FileGetLongName | |
| FileGetPos | |
| FileGetShortcut | |
| FileGetShortName | |
| FileGetSize | Gibt die Größe einer Datei in Bytes zurück. |
| FileGetTime | Gibt die Uhrzeit und das Datum für eine Datei zurück. |
| FileGetVersion | |
| FileInstall | |
| FileMove | Verschiebt eine oder mehrere Dateien. |
| FileOpen | Öffnet eine Textdatei zum Lesen oder Schreiben. |
| FileOpenDialog | Öffnet einen "Datei öffnen" Dialog. |
| FileRead | Liest eine bestimmte anzahl an Zeichen aus einer vorher geöffneten Text-Datei. |
| FileReadLine | |
| FileRecycle | Sendet eine Datei oder ein Verzeichnis in den Papierkorb. |
| FileRecycleEmpty | Leert den Papierkorb |
| FileSaveDialog | |
| FileSelectFolder | |
| FileSetAttrib | Setzt die Attribute von einem oder mehreren Dateien. |
| FileSetPos | |
| FileSetTime | |
| FileWrite | Fügt einen Text/Daten an das Ende einer zuvor geöffneten Datei an. |
| FileWriteLine | |
| Floor | Gibt eine Zahl abgerundet zum nächsten Integer zurück. |
| FtpSetProxy | |
| GUICreate | Erstellt ein GUI Fenster (Graphical User Interface -> Grafische Benutzeroberfläche) |
| GUICtrlCreateAvi | Erstellt ein AVI Video Control für das GUI. |
| GUICtrlCreateButton | Erstellt ein Button-Control für eine GUI |
| GUICtrlCreateCheckbox | Erstellt einen Checkbox-Control für die GUI |
| GUICtrlCreateCombo | |
| GUICtrlCreateContextMenu | |
| GUICtrlCreateDate | |
| GUICtrlCreateDummy | |
| GUICtrlCreateEdit | |
| GUICtrlCreateGraphic | |
| GUICtrlCreateGroup | |
| GUICtrlCreateIcon | |
| GUICtrlCreateInput | |
| GUICtrlCreateLabel | |
| GUICtrlCreateList | |
| GUICtrlCreateListView | |
| GUICtrlCreateListViewItem | |
| GUICtrlCreateMenu | |
| GUICtrlCreateMenuItem | |
| GUICtrlCreateMonthCal | |
| GUICtrlCreateObj | |
| GUICtrlCreatePic | |
| GUICtrlCreateProgress | |
| GUICtrlCreateRadio | |
| GUICtrlCreateSlider | |
| GUICtrlCreateTab | |
| GUICtrlCreateTabItem | |
| GUICtrlCreateTreeView | |
| GUICtrlCreateTreeViewItem | |
| GUICtrlCreateUpdown | |
| GUICtrlDelete | |
| GUICtrlGetHandle | |
| GUICtrlGetState | |
| GUICtrlRead | |
| GUICtrlRecvMsg | |
| GUICtrlRegisterListViewSort | |
| GUICtrlSendMsg | |
| GUICtrlSendToDummy | |
| GUICtrlSetBkColor | |
| GUICtrlSetColor | |
| GUICtrlSetCursor | |
| GUICtrlSetData | |
| GUICtrlSetDefBkColor | |
| GUICtrlSetDefColor | |
| GUICtrlSetFont | |
| GUICtrlSetGraphic | |
| GUICtrlSetImage | |
| GUICtrlSetLimit | |
| GUICtrlSetOnEvent | |
| GUICtrlSetPos | |
| GUICtrlSetResizing | |
| GUICtrlSetState | |
| GUICtrlSetStyle | |
| GUICtrlSetTip | |
| GUIDelete | |
| GUIGetCursorInfo | |
| GUIGetMsg | |
| GUIGetStyle | |
| GUIRegisterMsg | |
| GUISetAccelerators | |
| GUISetBkColor | |
| GUISetCoord | |
| GUISetCursor | |
| GUISetFont | |
| GUISetHelp | |
| GUISetIcon | |
| GUISetOnEvent | |
| GUISetState | |
| GUISetStyle | |
| GUIStartGroup | |
| GUISwitch | |
| Hex | |
| HotKeySet | |
| HttpSetProxy | |
| HttpSetUserAgent | |
| HWnd | |
| InetClose | |
| InetGet | |
| InetGetInfo | |
| InetGetSize | |
| InetRead | |
| IniDelete | |
| IniRead | |
| IniReadSection | |
| IniReadSectionNames | |
| IniRenameSection | |
| IniWrite | |
| IniWriteSection | |
| InputBox | |
| Int | |
| IsAdmin | Überprüft, ob der aktuelle Benutzer volle Verwalterprivilegien hat. |
| IsArray | |
| IsBinary | |
| IsBool | |
| IsDeclared | |
| IsDllStruct | |
| IsFloat | |
| IsHWnd | |
| IsInt | |
| IsKeyword | |
| IsNumber | |
| IsObj | |
| IsPtr | Prüft, ob die Variable ein Pointer ist. |
| IsString | |
| Log | |
| MemGetStats | |
| Mod | |
| MouseClick | |
| MouseClickDrag | |
| MouseDown | |
| MouseGetCursor | |
| MouseGetPos | |
| MouseMove | |
| MouseUp | |
| MouseWheel | |
| MsgBox | |
| Number | |
| ObjCreate | |
| ObjEvent | |
| ObjGet | |
| ObjName | |
| OnAutoItExitRegister | |
| OnAutoItExitUnRegister | |
| Ping | |
| PixelChecksum | |
| PixelGetColor | |
| PixelSearch | |
| PluginClose | |
| PluginOpen | |
| ProcessClose | |
| ProcessExists | |
| ProcessGetStats | |
| ProcessList | |
| ProcessSetPriority | |
| ProcessWait | |
| ProcessWaitClose | |
| ProgressOff | |
| ProgressOn | |
| ProgressSet | |
| Ptr | |
| Random | Generiert eine unechte zufällige Kommazahl. |
| RegDelete | |
| RegEnumKey | |
| RegEnumVal | |
| RegRead | |
| RegWrite | |
| Round | Liefert eine gerundete Zahl mit einer bestimmten Anzahl an Kommastellen. |
| Run | |
| RunAs | |
| RunAsWait | |
| RunWait | |
| Send | |
| SendKeepActive | |
| SetError | |
| SetExtended | |
| ShellExecute | |
| ShellExecuteWait | |
| Shutdown | Schaltet das System ab |
| Sin | |
| Sleep | Pausiert die Ausführung des Skriptes für eine bestimmte Zeit. |
| SoundPlay | |
| SoundSetWaveVolume | |
| SplashImageOn | |
| SplashOff | |
| SplashTextOn | |
| Sqrt | Errechnet die Quadratwurzel eines Wertes. |
| SRandom | |
| StatusbarGetText | |
| StderrRead | |
| StdinWrite | |
| StdioClose | |
| StdoutRead | |
| String | |
| StringAddCR | |
| StringCompare | |
| StringFormat | |
| StringFromASCIIArray | |
| StringInStr | |
| StringIsAlNum | |
| StringIsAlpha | |
| StringIsASCII | |
| StringIsDigit | |
| StringIsFloat | |
| StringIsInt | |
| StringIsLower | |
| StringIsSpace | |
| StringIsUpper | |
| StringIsXDigit | |
| StringLeft | |
| StringLen | |
| StringLower | |
| StringMid | |
| StringRegExp | |
| StringRegExpReplace | |
| StringReplace | |
| StringRight | |
| StringSplit | |
| StringStripCR | |
| StringStripWS | |
| StringToASCIIArray | |
| StringToBinary | |
| StringTrimLeft | |
| StringTrimRight | |
| StringUpper | |
| Tan | |
| TCPAccept | |
| TCPCloseSocket | |
| TCPConnect | |
| TCPListen | |
| TCPNameToIP | |
| TCPRecv | |
| TCPSend | |
| TCPShutdown | |
| TCPStartup | |
| TimerDiff | |
| TimerInit | |
| ToolTip | Erstellt ein Tooltip irgendwo auf dem Bildschirm. |
| TrayCreateItem | |
| TrayCreateMenu | |
| TrayGetMsg | |
| TrayItemDelete | |
| TrayItemGetHandle | |
| TrayItemGetState | |
| TrayItemGetText | |
| TrayItemSetOnEvent | |
| TrayItemSetState | |
| TrayItemSetText | |
| TraySetClick | |
| TraySetIcon | Lädt / Setzt ein bestimmtes Symbol in der Taskleiste. |
| TraySetOnEvent | |
| TraySetPauseIcon | |
| TraySetState | |
| TraySetToolTip | |
| TrayTip | Zeigt einen Ballon-Tip beim AutoIt Icon an |
| UBound | |
| UDPBind | |
| UDPCloseSocket | |
| UDPOpen | |
| UDPRecv | |
| UDPSend | |
| VarGetType | Gibt den internen Typ der Variable zurück. |
| WinActivate | Aktiviert (Fokussiert) ein Fenster. |
| WinActive | Prüft, ob ein bestimmtes Fenster existiert und aktiv ist. |
| WinClose | Schließt ein Fenster. |
| WinExists | |
| WinFlash | |
| WinGetCaretPos | |
| WinGetClassList | |
| WinGetClientSize | |
| WinGetHandle | |
| WinGetPos | |
| WinGetProcess | |
| WinGetState | |
| WinGetText | |
| WinGetTitle | |
| WinKill | |
| WinList | |
| WinMenuSelectItem | |
| WinMinimizeAll | |
| WinMinimizeAllUndo | |
| WinMove | Verschiebt und/oder ändert die Größe eines Fensters. |
| WinSetOnTop | Ändert den "Immer im Vordergrund"-Attribut eines Fensters. |
| WinSetState | Zeigt, versteckt, minimiert, maximiert oder stellt Fenster wieder her. |
| WinSetTitle | Bearbeitet den Titel eines Fensters. |
| WinSetTrans | Stellt die Transparenz eines Fensters ein (Windows 2000, XP oder höher). |
| WinWait | Pausiert das Skript, bis ein bestimmtes Fenster existiert. |
| WinWaitActive | Pausiert das Skript, bis ein bestimmtes Fenster aktiv ist. |
| WinWaitClose | Pausiert das Skript, bis ein bestimmtes Fenster nicht mehr existiert. |
| WinWaitNotActive | Pausiert das Skript, bis ein bestimmtes Fenster nicht mehr aktiv ist. |