Voici la liste complète des fonctions disponibles d'AutoIt. Cliquez sur le nom d'une fonction pour une description détaillée.
| Fonction | Description |
| Abs | Calcule la valeur absolue d'un nombre. |
| ACos | Calcule l'arcCosinus d'un nombre. |
| AdlibDisable | Désactive la fonctionnalité Adlib. |
| AdlibEnable | Active la fonctionnalité Adlib. |
| Asc | Retourne le code ASCII d'un caractère. |
| AscW | Retourne le code unicode d'un caractère. |
| ASin | Calcule l'arcSinus d'un nombre. |
| Assign | Attribue des données à une variable à partir de son nom. |
| ATan | Calcule l'arcTangente d'un nombre. |
| AutoItSetOption | Change le fonctionnement de divers paramètres/fontions d'AutoIt. |
| AutoItWinGetTitle | Retrouve le titre de la fenêtre d'AutoIt. |
| AutoItWinSetTitle | Change le titre de la fenêtre d'AutoIt. |
| Beep | Joue un "bip" à l'utilisateur. |
| Binary | Retourne la représentation binaire d'une expression. |
| BinaryLen | Retourne le nombre d'octets d'une variable binaire. |
| BinaryMid | Extraie un nombre d'octets d'une variable binaire. |
| BinaryToString | Convertit une variable binaire en chaîne de caractères. |
| BitAND | Fait l'opération Bitwise ET. |
| BitNOT | Fait l'opération Bitwise NON. |
| BitOR | Fait l'opération Bitwise OU. |
| BitRotate | Déplace les bits avec une rotation. |
| BitShift | Déplace les bits. |
| BitXOR | Fait l'opération Bitwise OU exclusif. |
| BlockInput | Bloque/débloque la souris et le clavier. |
| Break | Permet ou empêche à l'utilisateur d'arrêter le script à partir de l'icône de la barre des tâches. |
| Call | Appelle une fonction utilisateur contenue dans un paramètre sous forme de chaîne de caractères. |
| CDTray | Ouvre ou ferme le lecteur CD. |
| Ceiling | Retourne un nombre arrondi à l'entier supérieur. |
| Chr | Retourne le caractère correspondant à un code ASCII. |
| ChrW | Retourne le caractère correspondant à un code unicode. |
| ClipGet | Retrouve le texte du presse-papiers. |
| ClipPut | Ecrit un texte dans le presse-papier. |
| ConsoleRead | Lit un nombre de caractères à partir du flux entrant (STDIN stream) du processus du script AutoIt. |
| ConsoleWrite | Ecrit des données dans un flux que les éditeurs de texte peuvent parfois lire. |
| ConsoleWriteError | Ecrit des données dans le flux stderr (stderr stream). Certains éditeurs de texte peuvent lire ce flux tout comme d'autres programmes peuvent attendre les données de ce flux. |
| ControlClick | Fait cliquer la souris sur un contrôle donné. |
| ControlCommand | Envoie une commande à un contrôle. |
| ControlDisable | "Grise" un contrôle. |
| ControlEnable | "Dégrise" un contrôle. |
| ControlFocus | Met le focus sur un contrôle donné d'une fenêtre. |
| ControlGetFocus | Retourne le ControlRef# du contrôle qui a le focus du clavier dans une fenêtre spécifiée |
| ControlGetHandle | Retrouve le handle interne d'un contrôle. |
| ControlGetPos | Retrouve la position et la taille d'un contrôle par rapport à sa fenêtre. |
| ControlGetText | Retrouve le texte d'un contrôle. |
| ControlHide | Cache un contrôle. |
| ControlListView | Envoie une commande à un contrôle ListView32. |
| ControlMove | Déplace un contrôle dans un fenêtre. |
| ControlSend | Envoie une chaîne de caractères à un contrôle. |
| ControlSetText | Change le texte d'un contrôle. |
| ControlShow | Montre un contrôle qui était caché. |
| ControlTreeView | Envoie une commande à un contrôle TreeView32. |
| Cos | Calcule le cosinus d'un nombre. |
| Dec | Retourne la représentation numérique d'une chaîne hexadécimale. |
| DirCopy | Copie un répertoire et tous ses sous-répertoires et fichiers (Similaire à xcopy). |
| DirCreate | Crée un répertoire/dossier. |
| DirGetSize | Retourne la taille en octets d'un répertoire donné. |
| DirMove | Déplace un répertoire et tous ses sous-répertoires et fichiers. |
| DirRemove | Supprime un répertoire/dossier. |
| DllCall | Appelle dynamiquement une fonction dans une DLL. |
| DllCallbackFree | Libère un handle créé au préalable avec DllCallbackRegister. |
| DllCallbackGetPtr | Retourne le pointeur dans une fonction callback qui peut être passée dans l'API Win32. |
| DllCallbackRegister | Crée une fonction utilisateur DLL Callback. |
| DllClose | Ferme une DLL ouverte. |
| DllOpen | Ouvre un fichier DLL pour l'utiliser dans un DllCall. |
| DllStructCreate | Crée une structure de style C/C++ pour l'utiliser dans un DllCall. |
| DllStructGetData | Retourne les données d'un élément de la structure. |
| DllStructGetPtr | Retourne le pointeur dans la structure ou dans un élément de la structure. |
| DllStructGetSize | Retourne la taille en octets de la structure. |
| DllStructSetData | Définit les données d'un élément de la structure. |
| DriveGetDrive | Retourne une table contenant la liste des disques énumérés. |
| DriveGetFileSystem | Retourne le type du système de fichiers d'un disque. |
| DriveGetLabel | Retourne le nom de volume d'un disque s'il en a un. |
| DriveGetSerial | Retourne de numéro de série d'un disque. |
| DriveGetType | Retourne le type de disque. |
| DriveMapAdd | Mappe un disque réseau. |
| DriveMapDel | Déconnecte un disque réseau. |
| DriveMapGet | Retrouve les détails d'un disque mappé. |
| DriveSetLabel | Définit le nom de volume d'un disque. |
| DriveSpaceFree | Retourne l'espace libre du disque d'un chemin en Mégaoctets. |
| DriveSpaceTotal | Retourne l'espace total du disque d'un chemin en Mégaoctets. |
| DriveStatus | Retourne le statut d'un disque sous forme de chaîne de caractères. |
| EnvGet | Retrouve une variable d'environnement. |
| EnvSet | Ecrit une variable d'environnement. |
| EnvUpdate | Rafraichit l'environnement de l'OS. |
| Eval | Retourne la valeur d'une variable définie par une chaîne de caractères. |
| Execute | Execute (Calcule) une expression. |
| Exp | Calcule un nombre à la puissance e. |
| FileChangeDir | Change le répertoire de travail actuel. |
| FileClose | Ferme un fichier ouvert au préalable. |
| FileCopy | Copie un ou plusieurs fichiers. |
| FileCreateNTFSLink | Crée un liens symboliques NTFS vers un fichier ou un répertoire |
| FileCreateShortcut | Crée un raccourci (.lnk) vers un fichier. |
| FileDelete | Supprime un ou plusieurs fichiers. |
| FileExists | Vérifie si un fichier ou un répertoire existe. |
| FileFindFirstFile | Retourne un handle cherché à partir de la chaîne de caractères de recherche de fichier. |
| FileFindNextFile | Retourne un nom de fichier à partir du handle renvoyé par FileFindFirstFile. |
| FileGetAttrib | Retourne une chaîne de caractères représentant les attributs d'un fichier. |
| FileGetLongName | Retourne le chemin et nom long du chemin et nom passé en paramètre. |
| FileGetShortcut | Retrouve les détails d'un raccourci. |
| FileGetShortName | Retourne le chemin et nom court (Format 8.3) du chemin et nom passé en paramètre. |
| FileGetSize | Retourne la taille d'un fichier en octets. |
| FileGetTime | Retourne les informations de temps et de date d'un fichier. |
| FileGetVersion | Retourne l'information de version du fichier. |
| FileInstall | Inclut et installe un fichier avec le script compilé. |
| FileMove | Déplace un ou plusieurs fichiers. |
| FileOpen | Ouvre un fichier texte pour le lire ou le modifier. |
| FileOpenDialog | Lance une boîte de dialogue d'ouverture de fichier. |
| FileRead | Lit un nombre de caractères dans un fichier texte ouvert au préalable. |
| FileReadLine | Lit une ligne de texte dans un fichier texte ouvert au préalable. |
| FileRecycle | Envoie un fichier ou un répertoire dans la corbeille |
| FileRecycleEmpty | Vide la corbeille. |
| FileSaveDialog | Lance une boîte de dialogue d'enregistrement de fichier. |
| FileSelectFolder | Lance une boîte de dialogue pour parcourir les dossiers. |
| FileSetAttrib | Définit les attributs d'un ou plusieurs fichiers. |
| FileSetTime | Définit la date et l'heure de modification d'un ou plusieurs fichiers. |
| FileWrite | Ajoute une ligne de texte à la fin d'un fichier texte ouvert au préalable. |
| FileWriteLine | Ajoute une ligne de texte à la fin d'un fichier texte ouvert au préalable. |
| Floor | Retourne un nombre arrondi à l'entier inférieur. |
| FtpSetProxy | Définit le proxy internet à utiliser pour un accès ftp. |
| GUICreate | Crée une fenêtre GUI (Graphical User Interface). |
| GUICtrlCreateAvi | Crée un contrôle vidéo AVI pour la GUI. |
| GUICtrlCreateButton | Crée un contrôle Bouton pour la GUI. |
| GUICtrlCreateCheckbox | Crée un contrôle Cases à Cocher (Checkbox) pour la GUI. |
| GUICtrlCreateCombo | Crée un contrôle liste déroulante (Combo) pour la GUI. |
| GUICtrlCreateContextMenu | Crée un menu contextuel pour un contrôle ou pour toute la fenêtre GUI. |
| GUICtrlCreateDate | Crée un contrôle Date pour la GUI. |
| GUICtrlCreateDummy | Crée un contrôle factice pour la GUI. |
| GUICtrlCreateEdit | Crée un contrôle Edition pour la GUI. |
| GUICtrlCreateGraphic | Crée un contrôle Graphique pour la GUI. |
| GUICtrlCreateGroup | Crée un contrôle Groupe pour la GUI. |
| GUICtrlCreateIcon | Crée un contrôle Icône pour la GUI. |
| GUICtrlCreateInput | Crée un contrôle d'entrée (Input) pour la GUI. |
| GUICtrlCreateLabel | Crée un contrôle Etiquette statique pour la GUI. |
| GUICtrlCreateList | Crée un contrôle Liste pour la GUI. |
| GUICtrlCreateListView | Crée un contrôle Vue en liste pour la GUI. |
| GUICtrlCreateListViewItem | Crée un élément pour un contrôle Vue en liste. |
| GUICtrlCreateMenu | Crée un contrôle Menu pour la GUI. |
| GUICtrlCreateMenuItem | Crée un élément de Menu pour la GUI. |
| GUICtrlCreateMonthCal | Crée un contrôle Calendrier (Mois) pour la GUI. |
| GUICtrlCreateObj | Crée un contrôle ActiveX dans la GUI. |
| GUICtrlCreatePic | Crée un contrôle Image pour la GUI. |
| GUICtrlCreateProgress | Crée un contrôle Barre de Progression pour la GUI. |
| GUICtrlCreateRadio | Crée un contrôle Bouton Radio pour la GUI. |
| GUICtrlCreateSlider | Crée un contrôle curseur pour la GUI. |
| GUICtrlCreateTab | Crée un contrôle onglet pour la GUI. |
| GUICtrlCreateTabItem | Crée un élément du contrôle onglet pour la GUI. |
| GUICtrlCreateTreeView | Crée un contrôle vue en arbre (TreeView) pour la GUI. |
| GUICtrlCreateTreeViewItem | Crée un élément dans le contrôle vue en arbre pour la GUI. |
| GUICtrlCreateUpdown | Crée un contrôle ascenceur pour la GUI. |
| GUICtrlDelete | Supprime un contrôle. |
| GUICtrlGetHandle | Retourne le handle d'un contrôle et certains handles spéciaux (d'éléments) (Menu, ContextMenu, TreeViewItem). |
| GUICtrlGetState | Retrouve l'état actuel d'un contrôle. |
| GUICtrlRead | Lit l'état ou les données d'un contrôle. |
| GUICtrlRecvMsg | Envoie un message à un contrôle et recupère l'information dans lParam. |
| GUICtrlRegisterListViewSort | Enregistre une fonction-utilisateur pour une fonction interne de tri dans un ListView. |
| GUICtrlSendMsg | Envoie un message à un contrôle. |
| GUICtrlSendToDummy | Envoie un message à un contrôle fictif. |
| GUICtrlSetBkColor | Définit la couleur d'arrière-plan d'un contrôle. |
| GUICtrlSetColor | Définit la couleur du texte d'un contrôle. |
| GUICtrlSetCursor | Définit l'icône du curseur de la souris pour un contrôle particulier. |
| GUICtrlSetData | Modifie les données d'un contrôle. |
| GUICtrlSetFont | Définit la police d'un contrôle. |
| GUICtrlSetGraphic | Modifie les données d'un contrôle graphique. |
| GUICtrlSetImage | Définit l'image bitmap ou l'icône à utiliser pour un contrôle. |
| GUICtrlSetLimit | Limite le nombre de caractères/pixels d'un contrôle. |
| GUICtrlSetOnEvent | Definit une fonction utilisateur appelée quand un contrôle est cliqué. |
| GUICtrlSetPos | Change la position d'un contrôle à l'intérieur d'une fenêtre GUI. |
| GUICtrlSetResizing | Definit la méthode de redimentionnement utilisée par un contrôle. |
| GUICtrlSetState | Change l'état d'un contrôle. |
| GUICtrlSetStyle | Change le style d'un contrôle. |
| GUICtrlSetTip | Définit le texte de la bulle d'info associée à un contrôle. |
| GUIDelete | Supprime une fenêtre GUI et tous ses contrôles. |
| GUIGetCursorInfo | Retrouve la position du curseur de la souris par rapport à la fenêtre GUI. |
| GUIGetMsg | Interroge la GUI pour voir si des événements ont eu lieu. |
| GUIGetStyle | Retrouve les styles d'une fenêtre GUI. |
| GUIRegisterMsg | Enregistre une fonction utilisateur pour un identificateur de message Windows (ID WM_MSG). |
| GUISetBkColor | Définit la couleur d'arrière-plan de la fenêtre GUI. |
| GUISetCoord | Définit les coordonnées absolues du contrôle suivant. |
| GUISetCursor | Définit l'icône du curseur de la souris pour la fenêtre GUI. |
| GUISetFont | Définit la police par défaut d'une fenêtre GUI. |
| GUISetHelp | Définit un fichier à exécuter quand le bouton F1 est pressé. |
| GUISetIcon | Définit l'icône utilisée dans la fenêtre GUI. |
| GUISetOnEvent | Definit une fonction utilisateur appelée quand un bouton système est cliqué. |
| GUISetState | Change l'état d'une fenêtre GUI. |
| GUISetStyle | Change les styles d'une fenêtre GUI. |
| GUIStartGroup | Indique que les contrôles suivants seront "groupés" ensemble. |
| GUISwitch | Change la fenêtre utilisée pour les fonctions GUI. |
| Hex | Retourne sous forme de chaîne un entier ou un nombre binaire converti en hexadécimal. |
| HotKeySet | Définit un raccourci clavier qui appelle une fonction utilisateur. |
| HttpSetProxy | Définit le proxy internet à utiliser pour un accès http. |
| HWnd | Convertit une expression de HWND en handle. |
| InetGet | Télécharge un fichier d'internet en utilisant le protocole http ou ftp. |
| InetGetSize | Retourne la taille (en octets) d'un fichier situé sur internet. |
| IniDelete | Supprime une valeur d'un fichier standard .ini. |
| IniRead | Lit une valeur d'un fichier standard .ini. |
| IniReadSection | Lit toutes une section d'un fichier standard .ini. |
| IniReadSectionNames | Lit le nom de toutes les sections d'un fichier standard .ini. |
| IniRenameSection | Renomme une section d'un fichier tandard .ini. |
| IniWrite | Ecrit une valeur dans un fichier standard .ini. |
| IniWriteSection | Ecrit une section dans un fichier standard .ini. |
| InputBox | Affiche une boîte de saisie pour demander à l'utilisateur de rentrer une chaîne. |
| Int | Retourne la représentation entière (nombre entier) d'une expression. |
| IsAdmin | Vérifie si l'utilisateur actuel est l'administrateur. |
| IsArray | Vérifie si une variable est de type matrice. |
| IsBinary | Vérifie si une variable ou une expression est de type binaire. |
| IsBool | Vérifie si la variable est de type booléen. |
| IsDeclared | Vérifie si une variable a été déclarée. |
| IsDllStruct | Vérifie si une variable est de type DllStruct. |
| IsFloat | Vérifie si une variable ou une expression est de type décimal. |
| IsHWnd | Vérifie si la variable est de type pointeur et handle window. |
| IsInt | Vérifie si une variable ou une expression est de type entier. |
| IsKeyword | Vérifie si une variable contient un mot-clé (par exemple, Default). |
| IsNumber | Vérifie si la variable est de type numérique. |
| IsObj | Vérifie si une variable ou une expression est du type objet. |
| IsPtr | Vérifie si la variable est de type pointeur. |
| IsString | Vérifie si une variable est de type chaîne de caractères. |
| Log | Calcule le logarithme naturel d'un nombre. |
| MemGetStats | Retrouve les informations liées à la mémoire. |
| Mod | Fait l'opération modulo. |
| MouseClick | Fait un clique de souris. |
| MouseClickDrag | Fait un clique et un glisser de souris. |
| MouseDown | Simule l'appuis d'un bouton de souris. |
| MouseGetCursor | Retourne le numéro d'identifiaction du curseur de la souris. |
| MouseGetPos | Retrouve la position actuelle du curseur de la souris. |
| MouseMove | Déplace le curseur de la souris. |
| MouseUp | Simule le relâchement d'un bouton de souris. |
| MouseWheel | Simule l'action de la molette de la souris. SEULEMENT pour NT/2000/XP. |
| MsgBox | Affiche une boîte de dialogue simple avec un éventuel temps limité. |
| Number | Retourne la représentation numérique d'une expression. |
| ObjCreate | Crée une référence à un objet COM à partir d'un nom de Class (Classname) donné. |
| ObjEvent | Handle des événements entrants pour un objet donné. |
| ObjGet | Retrouve une référence à un objet COM à partir d'un processus ou d'un fichier existant. |
| ObjName | Retourne le nom ou la description d'interface d'un objet. |
| Ping | Effectue un Ping et retourne le temps de réponse. |
| PixelChecksum | Genère une somme de contrôle (checksum) pour une zone déterminée de pixels. |
| PixelGetColor | Retourne la couleur d'un pixel à partir de ses coordonnées x,y. |
| PixelSearch | Cherche dans un rectangle de pixels, un pixel de couleur déterminé. |
| ProcessClose | Termine un processus. |
| ProcessExists | Vérifie si le processus spécifié existe. |
| ProcessGetStats | Retourne une matrice avec les caractéristiques mémoire/ES d'un processus en cours. |
| ProcessList | Retourne une matrice listant les processus en cours (noms et PIDs). |
| ProcessSetPriority | Modifie la priorité d'un processus. |
| ProcessWait | Met en pause l'exécution du script jusqu'à ce qu'un processus donné existe. |
| ProcessWaitClose | Met en pause l'exécution du script jusqu'à la fermeture d'un processus donné. |
| ProgressOff | Ferme la fenêtre de progression. |
| ProgressOn | Crée une fenêtre avec une barre de progression personnalisable. |
| ProgressSet | Définit la position et le texte d'une fenêtre de progression créée au préalable. |
| Ptr | Convertit une expresion en variable pointeur. |
| Random | Genère un nombre décimal pseudo-aléatoire. |
| RegDelete | Supprime une clé ou une valeur dans la base de registre. |
| RegEnumKey | Lit le nom d'une sous-clé à partir de son instance. |
| RegEnumVal | Lit le nom d'une valeur de cé à partir de son instance. |
| RegRead | Lit une valeur de la base de registre. |
| RegWrite | Crée une clé ou une valeur dans la base de registre. |
| Round | Retourne un nombre arrondi avec un certain nombre de décimales. |
| Run | Lance un programme externe. |
| RunAsSet | Initialise les droits d'un utilisateur à utiliser pendant les opérations Run et RunWait. 2000/XP et suivants SEULEMENT. |
| RunWait | Lance un programme externe et met le script en pause jusqu'à ce que l'exécution du programme se termine. |
| Send | Envoie une séquence de touche(s) simulée(s) à la fenêtre active. |
| SendKeepActive | Tente de garder une fenêtre donnée active pendant un Send(). |
| SetError | Définit la valeur de la macro @error. |
| SetExtended | Définit la valeur de la macro @extended. |
| ShellExecute | Lance un programme externe en utilisant l'API ShellExecute. |
| ShellExecuteWait | Lance un programme externe en utilisant l'API ShellExecute et met le script en pause jusqu'à la fin du programme. |
| Shutdown | Arrête le système. |
| Sin | Calcule le sinus d'un nombre. |
| Sleep | Met l'exécution du script en pause pour une durée donnée. |
| SoundPlay | Joue un fichier son. |
| SoundSetWaveVolume | Définit le volume général du système en pourcentage. |
| SplashImageOn | Crée une fenêtre popup personnalisable avec une image. |
| SplashOff | Ferme un SplashText ou un SplashImage. |
| SplashTextOn | Crée une fenêtre popup personnalisable avec du texte. |
| Sqrt | Calcule la racine carrée d'un nombre. |
| SRandom | Définit la clé de chiffrement pour générer un nombre aléatoire. |
| StatusbarGetText | Retrouve le texte d'un contrôle standard "barre de statut". |
| StderrRead | Lit un nombre de caractères du flux STDERR d'un processus enfant lancé au préalable. |
| StdinWrite | Ecrit un nombre de caractères dans le flux STDIN d'un processus enfant lancé au préalable. |
| StdoutRead | Lit un nombre de caractères du flux STDOUT d'un processus enfant lancé au préalable. |
| String | Retourne la représentation d'une expression sous forme de chaîne de carctères. |
| StringAddCR | Remplace les sauts de ligne (Chr(10)) d'une chaîne de caractères par un retour chariot (Chr(13)). |
| StringCompare | Compare deux chaînes de caractères avec des options. |
| StringFormat | Retourne une chaîne formatée (similaire à la fonction sprintf() en C). |
| StringInStr | Vérifie si une chaîne de caractères contient une sous-chaîne donnée. |
| StringIsAlNum | Vérifie si une chaîne de caractères ne contient que des caractères alphanumériques. |
| StringIsAlpha | Vérifie si une chaîne de caractères ne contient que des caractères alphabétiques. |
| StringIsASCII | Vérifie si une chaîne de caractères ne contient que des caractères ASCII compris entre 0x00 et 0x7f (0 - 127). |
| StringIsDigit | Vérifie si une chaîne de caractères ne contient que des caractères numériques (0-9). |
| StringIsFloat | Vérifie si une chaîne de caractères est un nombre décimal à virgule. |
| StringIsInt | Vérifie si une chaîne de caractères est un nombre entier. |
| StringIsLower | Vérifie si une chaîne de caractères ne contient que des lettres minuscules. |
| StringIsSpace | Vérifie si une chaîne de caractères ne contient que des espaces. |
| StringIsUpper | Vérifie si une chaîne de caractères ne contient que des lettres majuscules. |
| StringIsXDigit | Vérifie si une chaîne de caractères ne contient que des caractères hexadécimaux (0-9, A-F). |
| StringLeft | Retourne un nombre de caractères à partir du côté gauche d'une chaîne de caractères. |
| StringLen | Retourne la longueur d'une chaîne de caractères. |
| StringLower | Convertit une chaîne de caractères en minuscules. |
| StringMid | Extrait un nombre de caractères d'une chaîne de caractères. |
| StringRegExp | Vérifie si une chaîne de caractères correspond à un pattern d'expression régulière. |
| StringRegExpReplace | Remplace un texte dans une chaîne de caractères à partir d'une expression régulière. |
| StringReplace | Remplace des sous-chaînes dans une chaîne de caractères. |
| StringRight | Retourne un nombre de caractères à partir du côté droit d'une chaîne de caractères. |
| StringSplit | Sépare une chaîne de caractères en sous-chaînes dépendant de delimiteurs donnés. |
| StringStripCR | Supprime tout les retours chariots (Chr(13)) d'une chaîne de caractères. |
| StringStripWS | Supprime les espaces d'une chaîne de caractères. |
| StringToBinary | Convertit une chaîne de caractères en données binaires. |
| StringTrimLeft | Supprime un nombre de caractères à partir du côté gauche d'une chaîne de caractères. |
| StringTrimRight | Supprime un nombre de caractères à partir du côté droit d'une chaîne de caractères. |
| StringUpper | Convertit une chaîne de caractères en majuscules. |
| Tan | Calcule la tangente d'un nombre. |
| TCPAccept | Permet une connexion entrante sur un socket. |
| TCPCloseSocket | Ferme un socket TCP. |
| TCPConnect | Crée un socket connecté sur un serveur existant. |
| TCPListen | Crée un socket en écoute pour une nouvelle connection. |
| TCPNameToIP | Convertit un nom Internet en adresse IP. |
| TCPRecv | Reçoit des données à partir d'un socket connecté. |
| TCPSend | Envoie des données sur un socket connecté. |
| TCPShutdown, UDPShutdown | Arrête les services TCP/UDP. |
| TCPStartup, UDPStartup | Démarre les services TCP/UDP. |
| TimerDiff | Retourne le temps écoulé depuis un appel préalable à la fonction TimerInit(). |
| TimerInit | Retourne un temps de départ (en millisecondes). |
| ToolTip | Crée une bulle d'info n'importe où sur l'écran. |
| TrayCreateItem | Crée un élément dans le Menu de l'icône dans la barre des tâches. |
| TrayCreateMenu | Crée un Menu pour l'icône dans la barre des tâches. |
| TrayGetMsg | Interroge la barre des tâches pour voir si des événements ont eu lieu. |
| TrayItemDelete | Supprime un élément du menu de l'icône dans la barre des tâches. |
| TrayItemGetHandle | Retourne le handle d'un élément du menu de l'icône dans la barre des tâches. |
| TrayItemGetState | Retrouve l'état actuel d'un contrôle. |
| TrayItemGetText | Retrouve le texte d'un élément du menu de l'icône dans la barre des tâches. |
| TrayItemSetOnEvent | Definit une fonction utilisateur appelée quand un élément de l'icône de la barre des tâches est cliqué. |
| TrayItemSetState | Définit l'état d'un élément du menu de l'icône de la barre des tâches. |
| TrayItemSetText | Définit le texte d'un élément du menu de l'icône de la barre des tâches. |
| TraySetClick | Définit le mode de clic de l'icône de la barre des tâches - Quel clic de souris affiche le menu de l'icône. |
| TraySetIcon | Charge ou Définit une icône pour la barre des tâches. |
| TraySetOnEvent | Definit une fonction utilisateur appelée quand une actions spéciale de la barre des tâches a lieu. |
| TraySetPauseIcon | Charge ou Définit l'icône de pause pour la barre des tâches. |
| TraySetState | Définit l'état de l'icône de la barre des tâches. |
| TraySetToolTip | (Re)Définit le texte de la bulle d'info pour l'icône de la barre des tâches. |
| TrayTip | Affiche une bulle d'info sur l'icône de la barre des tâches. 2000/XP seulement. |
| UBound | Retourne la taille des dimensions d'une matrice. |
| UDPBind | Crée un socket limité à une connection entrante. |
| UDPCloseSocket | Ferme un socket UDP. |
| UDPOpen | Ouvre un socket connecté à un serveur existant. |
| UDPRecv | Reçoit des données à partir d'un socket ouvert. |
| UDPSend | Envoie des données sur un socket ouvert. |
| VarGetType | Retourne le type interne de représentation d'une variable. |
| WinActivate | Active ou donne le focus à une fenêtre. |
| WinActive | Vérifie si une fenêtre spécifiée existe et si elle est active. |
| WinClose | Ferme une fenêtre. |
| WinExists | Vérifie si une fenêtre spécifiée existe. |
| WinFlash | Fait clignoter l'icône d'une fenêtre dans la barre des tâches. |
| WinGetCaretPos | Retourne les coordonnées du curseur clavier dans la fenêtre du premier plan. |
| WinGetClassList | Retrouve la class d'une fenêtre. |
| WinGetClientSize | Retrouve la taille d'une fenêtre (Sans la barre de titre et sans les bordures). |
| WinGetHandle | Retrouve le handle interne d'une fenêtre. |
| WinGetPos | Retrouve la position et la taille d'une fenêtre. |
| WinGetProcess | Retrouve l'identifiant du processus (PID) associé à une fenêtre. |
| WinGetState | Retrouve l'état d'une fenêtre. |
| WinGetText | Retrouve le texte d'une fenêtre. |
| WinGetTitle | Retrouve le titre d'une fenêtre. |
| WinKill | Force la fermeture d'une fenêtre. |
| WinList | Retrouve la liste des fenêtres. |
| WinMenuSelectItem | Sélectionne un élément du menu d'une fenêtre. |
| WinMinimizeAll | Minimise toutes les fenêtres. |
| WinMinimizeAllUndo | Annule un précédent WinMinimizeAll. |
| WinMove | Déplace et/ou redimentionne une fenêtre. |
| WinSetOnTop | Change l'attribut "Avant plan" d'une fenêtre. |
| WinSetState | Montre, cache, minimise, maximise ou restaure une fenêtre. |
| WinSetTitle | Change le titre d'une fenêtre. |
| WinSetTrans | Définit la transparence d'une fenêtre (Windows 2000/XP ou suivants). |
| WinWait | Met le script en pause jusqu'à ce que la fenêtre requise existe. |
| WinWaitActive | Met le script en pause jusqu'à ce que la fenêtre requise soit active. |
| WinWaitClose | Met le script en pause jusqu'à ce que la fenêtre requise n'existe plus. |
| WinWaitNotActive | Met le script en pause jusqu'à ce que la fenêtre requise ne soit plus active. |