Voici un tableau de référence des différentes fonctions du AutoIt :
Nom | Description |
---|---|
Abs | Cette fonction permet de calculer la valeur absolue d'un nombre. |
ACos | Cette fonction permet de calculer l'arc cosinus d'un nombre. |
AdlibRegister | Cette fonction permet d'enregistrer une fonction Adlib. |
AdlibUnRegister | Cette fonction permet de désenregistrer une fonction Adlib. |
Asc | Cette fonction permet de renvoyer le code ASCII d'un caractère. |
AscW | Cette fonction permet de renvoyer le code unicode d'un caractère. |
ASin | Cette fonction permet de calculer l'arc sinus d'un nombre. |
Assign | Cette fonction permet d'affecter une variable par son nom avec les données. |
ATan | Cette fonction permet de calculer l'arc tangente d'un nombre. |
AutoItSetOption | Cette fonction permet de modifier le fonctionnement de diverses fonctions/paramètres AutoIt. |
AutoItWinGetTitle | Cette fonction permet de récupérer le titre de la fenêtre AutoIt. |
AutoItWinSetTitle | Cette fonction permet de modifier le titre de la fenêtre AutoIt. |
Beep | Cette fonction permet de jouer un bip à l'utilisateur. |
Binary | Cette fonction permet de retourner la représentation binaire d'une expression. |
BinaryLen | Cette fonction permet de retourner le nombre d'octets dans une variante binaire. |
BinaryMid | Cette fonction permet d'extraire un certain nombre d'octets d'une variante binaire. |
BinaryToString | Cette fonction permet de convertir une variante binaire en chaîne de caractères. |
BitAND | Cette fonction permet d'effectuer une opération AND au niveau du bit. |
BitNOT | Cette fonction permet d'effectuer une opération NOT au niveau du bit. |
BitOR | Cette fonction permet d'effectuer une opération OR au niveau du bit. |
BitRotate | Cette fonction permet d'effectuer une légère opération de décalage, avec rotation. |
BitShift | Cette fonction permet d'effectuer une légère opération de décalage. |
BitXOR | Cette fonction permet d'effectuer une opération OU exclusif au niveau du bit (XOR). |
BlockInput | Cette fonction permet de désactiver ou d'activer la souris et le clavier. |
Break | Cette fonction permet d'activer ou de désactiver la capacité des utilisateurs à quitter un script à partir du menu de l'icône de la barre d'état. |
Call | Cette fonction permet d'appeler une fonction définie par l'utilisateur ou intégrée contenue dans le premier paramètre. |
CDTray | Cette fonction permet d'ouvrir ou ferme le plateau de CD. |
Ceiling | Cette fonction permet de retourner un nombre arrondi au nombre entier supérieur. |
Chr | Cette fonction permet de retourner un caractère correspondant à un code ASCII. |
ChrW | Cette fonction permet de retourner un caractère correspondant à un code unicode. |
ClipGet | Cette fonction permet de récupérer le texte du presse-papiers. |
ClipPut | Cette fonction permet d'écrire du texte dans le presse-papiers. |
ConsoleRead | Cette fonction permet de lire à partir du flux STDIN du processus de script AutoIt. |
ConsoleWrite | Cette fonction permet d'écrire des données dans le flux STDOUT. Certains éditeurs de texte peuvent lire ce flux, tout comme d'autres programmes pouvant attendre des données sur ce flux. |
ConsoleWriteError | Cette fonction permet d'écrire des données dans le flux STDERR. Certains éditeurs de texte peuvent lire ce flux, tout comme d'autres programmes pouvant attendre des données sur ce flux. |
ControlClick | Cette fonction permet d'envoyer une commande de clic de souris à un contrôle donné. |
ControlCommand | Cette fonction permet d'envoyer une commande à un contrôle. |
ControlDisable | Cette fonction permet de désactiver ou «griser» un contrôle. |
ControlEnable | Cette fonction permet d'activer un contrôle "grisé". |
ControlFocus | Cette fonction permet de définir le focus d'entrée sur un contrôle donné dans une fenêtre. |
ControlGetFocus | Cette fonction permet de retourner le ControlRef# du contrôle ayant le focus clavier dans une fenêtre spécifiée. |
ControlGetHandle | Cette fonction permet de récupérer le descripteur interne d'un contrôle. |
ControlGetPos | Cette fonction permet de récupérer la position et la taille d'un champ par rapport à sa fenêtre. |
ControlGetText | Cette fonction permet de récupérer le texte d'un contrôle. |
ControlHide | Cette fonction permet de cacher un contrôle. |
ControlListView | Cette fonction permet d'envoyer une commande à un contrôle ListView32. |
ControlMove | Cette fonction permet de déplacer un contrôle dans une fenêtre. |
ControlSend | Cette fonction permet d'envoyer une chaîne de caractères à un contrôle. |
ControlSetText | Cette fonction permet de définir le texte d'un contrôle. |
ControlShow | Cette fonction permet d'afficher un contrôle étant masqué. |
ControlTreeView | Cette fonction permet d'envoyer une commande à un contrôle TreeView32. |
Cos | Cette fonction permet de calculer le cosinus d'un nombre. |
Dec | Cette fonction permet de retourner une représentation numérique d'une chaîne de caractères hexadécimale. |
DirCopy | Cette fonction permet de copier un répertoire et tous les sous-répertoires et fichiers (similaire à XCOPY). |
DirCreate | Cette fonction permet de créer un répertoire/dossier. |
DirGetSize | Cette fonction permet de retourner la taille en octets d'un répertoire donné. |
DirMove | Cette fonction permet de déplacer un répertoire et tous les sous-répertoires et fichiers. |
DirRemove | Cette fonction permet de supprimer un répertoire/dossier. |
DllCall | Cette fonction permet d'appeler dynamiquement une fonction dans une DLL. |
DllCallAddress | Cette fonction permet d'appeler dynamiquement une fonction à une adresse mémoire spécifique. |
DllCallbackFree | Cette fonction permet de libérer un descripteur créé précédemment avec DllCallbackRegister. |
DllCallbackGetPtr | Cette fonction permet de retourner le pointeur vers une fonction de rappel pouvant être transmise à l'API Win32. |
DllCallbackRegister | Cette fonction permet de créer une fonction de rappel DLL définie par l'utilisateur. |
DllClose | Cette fonction permet de fermer une DLL précédemment ouverte. |
DllOpen | Cette fonction permet d'ouvrir un fichier DLL à utiliser dans DllCall. |
DllStructCreate | Cette fonction permet de créer une structure de style C/C++ à utiliser dans DllCall. |
DllStructGetData | Cette fonction permet de retourner les données d'un élément de la structure. |
DllStructGetPtr | Cette fonction permet de retourner le pointeur vers la structure ou un élément de la structure. |
DllStructGetSize | Cette fonction permet de retourner la taille de la structure en octets. |
DllStructSetData | Cette fonction permet de définir les données d'un élément dans la structure. |
DriveGetDrive | Cette fonction permet de retourner un tableau contenant les unités de disques énumérés. |
DriveGetFileSystem | Cette fonction permet de retourner le type de système de fichiers d'un unité de disque. |
DriveGetLabel | Cette fonction permet de retourner le nom de volume d'un unité de disque, s'il en possède un. |
DriveGetSerial | Cette fonction permet de retourner le numéro de série d'un unité de disque. |
DriveGetType | Cette fonction permet de retourner le type d'un unité de disque. |
DriveMapAdd | Cette fonction permet de cartographier un unité de disque réseau. |
DriveMapDel | Cette fonction permet de déconnecter un unité de disque réseau. |
DriveMapGet | Cette fonction permet de récupérer les détails d'un unité de disque cartographié. |
DriveSetLabel | Cette fonction permet de définir le nom de volume d'un unité de disque. |
DriveSpaceFree | Cette fonction permet de retourner l'espace disque libre d'un chemin en mégaoctets. |
DriveSpaceTotal | Cette fonction permet de retourner l'espace disque total d'un chemin en mégaoctets. |
DriveStatus | Cette fonction permet de retourner l'état d'un unité de disque sous forme de chaîne de caractères. |
EnvGet | Cette fonction permet de récupérer une variable d'environnement. |
EnvSet | Cette fonction permet d'écrire une variable d'environnement. |
EnvUpdate | Cette fonction permet d'actualiser l'environnement du système d'exploitation. |
Eval | Cette fonction permet de retourner la valeur de la variable définie par une chaîne de caractères. |
Execute | Cette fonction permet d'exécuter une expression. |
Exp | Cette fonction permet de calculer e à la puissance d'un nombre. |
FileChangeDir | Cette fonction permet de changer le répertoire de travail courant. |
FileClose | Cette fonction permet de fermer un fichier précédemment ouvert. |
FileCopy | Cette fonction permet de copier un ou plusieurs fichiers. |
FileCreateNTFSLink | Cette fonction permet de créer un lien dur NTFS vers un fichier ou un répertoire. |
FileCreateShortcut | Cette fonction permet de créer un raccourci (.lnk) vers un fichier. |
FileDelete | Cette fonction permet de supprimer un ou plusieurs fichiers. |
FileExists | Cette fonction permet de vérifier si un fichier ou un répertoire existe. |
FileFindFirstFile | Cette fonction permet de créer un descripteur de recherche, défini par un chemin et un masque de fichier. |
FileFindNextFile | Cette fonction permet de retourner le nom de fichier suivant défini par le descripteur de recherche. |
FileFlush | Cette fonction permet de vider le tampon du fichier sur le disque. |
FileGetAttrib | Cette fonction permet de retourner une chaîne de code représentant les attributs d'un fichier. |
FileGetEncoding | Cette fonction permet de déterminer le codage de texte utilisé dans un fichier. |
FileGetLongName | Cette fonction permet retourner le long chemin+nom du chemin+nom passé. |
FileGetPos | Cette fonction permet de récupérer la position actuelle du fichier. |
FileGetShortcut | Cette fonction permet de récupérer les détails d'un raccourci. |
FileGetShortName | Cette fonction permet de retourner le chemin court 8.3+nom du chemin+nom passé. |
FileGetSize | Cette fonction permet de retourner la taille d'un fichier en octets. |
FileGetTime | Cette fonction permet de retourner les informations d'heure et de date d'un fichier. |
FileGetVersion | Cette fonction permet de retourner les informations de version entreposées dans un fichier. |
FileInstall | Cette fonction permet d'inclure et d'installer un fichier avec le script compilé. |
FileMove | Cette fonction permet de déplacer un ou plusieurs fichiers. |
FileOpen | Cette fonction permet d'ouvrir un fichier en lecture ou en écriture. |
FileOpenDialog | Cette fonction permet de lancer une boîte de dialogue d'ouverture de fichier. |
FileRead | Cette fonction permet de lire un certain nombre de caractères à partir d'un fichier précédemment ouvert. |
FileReadLine | Cette fonction permet de lire une ligne de texte à partir d'un fichier texte précédemment ouvert. |
FileReadToArray | Cette fonction permet de lire le fichier spécifié dans un tableau. |
FileRecycle | Cette fonction permet d'envoyer un fichier ou un répertoire à la corbeille. |
FileRecycleEmpty | Cette fonction permet de vider la corbeille. |
FileSaveDialog | Cette fonction permet de lancer une boîte de dialogue d'enregistrement de fichier. |
FileSelectFolder | Cette fonction permet de lancer une boîte de dialogue Rechercher un dossier. |
FileSetAttrib | Cette fonction permet de définir les attributs d'un ou plusieurs fichiers/répertoires. |
FileSetEnd | Cette fonction permet de définir la fin du fichier à la position actuelle du fichier. |
FileSetPos | Cette fonction permet de définir la position actuelle du fichier. |
FileSetTime | Cette fonction permet de définir l'horodatage d'un ou plusieurs fichiers. |
FileWrite | Cette fonction permet d'écrire du texte/des données à la fin d'un fichier précédemment ouvert. |
FileWriteLine | Cette fonction permet d'ajouter une ligne de texte à la fin d'un fichier texte précédemment ouvert. |
Floor | Cette fonction permet de retourner un nombre arrondi à l'entier inférieur le plus proche. |
FtpSetProxy | Cette fonction permet de définir le proxy Internet à utiliser pour l'accès FTP. |
FuncName | Cette fonction permet de retourner le nom d'une fonction entreposée dans une variable. |
GUICreate | Cette fonction permet de créer une fenêtre d'interface graphique. |
GUICtrlCreateAvi | Cette fonction permet de créer un contrôle vidéo AVI pour l'interface graphique. |
GUICtrlCreateButton | Cette fonction permet de créer un contrôle Button pour l'interface graphique. |
GUICtrlCreateCheckbox | Cette fonction permet de créer un contrôle Case à cocher pour l'interface graphique. |
GUICtrlCreateCombo | Cette fonction permet de créer un contrôle ComboBox pour l'interface graphique. |
GUICtrlCreateContextMenu | Cette fonction permet de créer un menu contextuel pour un contrôle ou une fenêtre GUI entière. |
GUICtrlCreateDate | Cette fonction permet de créer un contrôle de date pour l'interface graphique. |
GUICtrlCreateDummy | Cette fonction permet de créer un contrôle factice pour l'interface graphique. |
GUICtrlCreateEdit | Cette fonction permet de créer un contrôle d'édition pour l'interface graphique. |
GUICtrlCreateGraphic | Cette fonction permet de créer un contrôle graphique pour l'interface graphique. |
GUICtrlCreateGroup | Cette fonction permet de créer un contrôle de groupe pour l'interface graphique. |
GUICtrlCreateIcon | Cette fonction permet de créer un contrôle Icon pour l'interface graphique. |
GUICtrlCreateInput | Cette fonction permet de créer un contrôle d'entrée pour l'interface graphique. |
GUICtrlCreateLabel | Cette fonction permet de créer un contrôle Label statique pour l'interface graphique. |
GUICtrlCreateList | Cette fonction permet de créer un contrôle List pour l'interface graphique. |
GUICtrlCreateListView | Cette fonction permet de créer un contrôle ListView pour l'interface graphique. |
GUICtrlCreateListViewItem | Cette fonction permet de créer un élément ListView. |
GUICtrlCreateMenu | Cette fonction permet de créer un contrôle Menu pour l'interface graphique. |
GUICtrlCreateMenuItem | Cette fonction permet de créer un contrôle MenuItem pour l'interface graphique. |
GUICtrlCreateMonthCal | Cette fonction permet de créer un contrôle de calendrier mensuel pour l'interface graphique. |
GUICtrlCreateObj | Cette fonction permet de créer un contrôle ActiveX dans l'interface graphique. |
GUICtrlCreatePic | Cette fonction permet de créer un contrôle Image pour l'interface graphique. |
GUICtrlCreateProgress | Cette fonction permet de créer un contrôle de progression pour l'interface graphique. |
GUICtrlCreateRadio | Cette fonction permet de créer un contrôle de bouton radio pour l'interface graphique. |
GUICtrlCreateSlider | Cette fonction permet de créer un contrôle Slider pour l'interface graphique. |
GUICtrlCreateTab | Cette fonction permet de créer un contrôle un onglet (Tab) pour l'interface graphique. |
GUICtrlCreateTabItem | Cette fonction permet de créer un contrôle TabItem dans un contrôle d'onglet existant dans l'interface graphique. |
GUICtrlCreateTreeView | Cette fonction permet de créer un contrôle TreeView pour l'interface graphique. |
GUICtrlCreateTreeViewItem | Cette fonction permet de créer un contrôle TreeViewItem pour l'interface graphique. |
GUICtrlCreateUpdown | Cette fonction permet de créer un contrôle UpDown pour l'interface graphique. |
GUICtrlDelete | Cette fonction permet de supprimer un contrôle. |
GUICtrlGetHandle | Cette fonction permet de retourner le descripteur d'un contrôle et certains descripteurs (d'éléments) spéciaux (Menu, ContextMenu, TreeViewItem). |
GUICtrlGetState | Cette fonction permet de demander l'état actuel d'un contrôle. |
GUICtrlRead | Cette fonction permet de lire l'état ou les données d'un contrôle. |
GUICtrlRecvMsg | Cette fonction permet d'envoyer un message à un contrôle et récupère les informations dans lParam. |
GUICtrlRegisterListViewSort | Cette fonction permet d'enregistrer une fonction définie par l'utilisateur pour une fonction de rappel de tri de ListView interne. |
GUICtrlSendMsg | Cette fonction permet d'envoyer un message à un contrôle. |
GUICtrlSendToDummy | Cette fonction permet d'envoyer un message à un contrôle factice. |
GUICtrlSetBkColor | Cette fonction permet de définir la couleur d'arrière-plan d'un contrôle. |
GUICtrlSetColor | Cette fonction permet de définir la couleur du texte d'un contrôle. |
GUICtrlSetCursor | Cette fonction permet de définir l'icône du curseur de la souris pour un contrôle particulier. |
GUICtrlSetData | Cette fonction permet de modifier les données d'un contrôle. |
GUICtrlSetDefBkColor | Cette fonction permet de définir la couleur d'arrière-plan par défaut de tous les contrôles de la fenêtre GUI. |
GUICtrlSetDefColor | Cette fonction permet de définir la couleur de texte par défaut de tous les contrôles de la fenêtre GUI. |
GUICtrlSetFont | Cette fonction permet de définir la police de caractères d'un contrôle. |
GUICtrlSetGraphic | Cette fonction permet de modifier les données d'un contrôle. |
GUICtrlSetImage | Cette fonction permet de définir le bitmap ou l'image d'icône à utiliser pour un contrôle. |
GUICtrlSetLimit | Cette fonction permet de limiter le nombre de caractères/pixels pour un champ. |
GUICtrlSetOnEvent | Cette fonction permet de définir une fonction définie par l'utilisateur à appeler lorsqu'un contrôle est cliqué. |
GUICtrlSetPos | Cette fonction permet de modifier la position d'un contrôle dans la fenêtre GUI. |
GUICtrlSetResizing | Cette fonction permet de définir la méthode de redimensionnement utilisée par un contrôle. |
GUICtrlSetState | Cette fonction permet de modifier l'état d'un contrôle. |
GUICtrlSetStyle | Cette fonction permet de modifier le style d'un contrôle. |
GUICtrlSetTip | Cette fonction permet de définir le texte d'infobulle associé à un contrôle. |
GUIDelete | Cette fonction permet de supprimer une fenêtre GUI et tous les contrôles qu'elle contient. |
GUIGetCursorInfo | Cette fonction permet de demander la position du curseur de la souris par rapport à la fenêtre GUI. |
GUIGetMsg | Cette fonction permet d'interroger l'interface graphique pour voir si des événements se sont produits. |
GUIGetStyle | Cette fonction permet de récupérer les styles d'une fenêtre GUI. |
GUIRegisterMsg | Cette fonction permet d'enregistrer une fonction définie par l'utilisateur pour un identificateur de message Windows connu (WM_MSG). |
GUISetAccelerators | Cette fonction permet de définir la table d'accélérateurs à utiliser dans une fenêtre GUI. |
GUISetBkColor | Cette fonction permet de définir la couleur d'arrière-plan de la fenêtre GUI. |
GUISetCoord | Cette fonction permet de définir les coordonnées absolues du contrôle suivant. |
GUISetCursor | Cette fonction permet de définir l'icône du curseur de la souris pour une fenêtre GUI. |
GUISetFont | Cette fonction permet de définir la police de caractères par défaut pour une fenêtre GUI. |
GUISetHelp | Cette fonction permet de définir un fichier exécutable étant exécuté lorsque F1 est pressé. |
GUISetIcon | Cette fonction permet de définir l'icône utilisée dans une fenêtre GUI. |
GUISetOnEvent | Cette fonction permet de définir une fonction utilisateur à appeler lorsqu'un bouton système est cliqué. |
GUISetState | Cette fonction permet de modifier l'état d'une fenêtre GUI. |
GUISetStyle | Cette fonction permet de modifier les styles d'une fenêtre GUI. |
GUIStartGroup | Cette fonction permet de définir que tous les contrôles ultérieurs créés seront "groupés" ensemble. |
GUISwitch | Cette fonction permet de changer la fenêtre actuelle utilisée pour les fonctions de l'interface graphique. |
Hex | Cette fonction permet de retourner une représentation sous forme de chaîne d'un entier ou d'un type binaire converti en hexadécimal. |
HotKeySet | Cette fonction permet de définir un raccourci clavier appelant une fonction utilisateur. |
HttpSetProxy | Cette fonction permet de définir le proxy Internet à utiliser pour l'accès HTTP. |
HttpSetUserAgent | Cette fonction permet de définir la chaîne d'agent utilisateur HTTP étant envoyée avec toutes les requêtes Inet. |
HWnd | Cette fonction permet de convertir une expression en un descripteur HWND. |
InetClose | Cette fonction permet de fermer un descripteur renvoyé par InetGet(). |
InetGet | Cette fonction permet de télécharger un fichier depuis Internet en utilisant le protocole HTTP, HTTPS ou FTP. |
InetGetInfo | Cette fonction permet de retourner des données détaillées pour un descripteur renvoyé par InetGet(). |
InetGetSize | Cette fonction permet de retourner la taille (en octets) d'un fichier situé sur Internet. |
InetRead | Cette fonction permet de télécharger un fichier depuis Internet en utilisant le protocole HTTP, HTTPS ou FTP. |
IniDelete | Cette fonction permet de supprimer une valeur d'un fichier .ini au format standard. |
IniRead | Cette fonction permet de lire une valeur à partir d'un fichier .ini au format standard. |
IniReadSection | Cette fonction permet de lire toutes les paires clef/valeur d'une section dans un fichier .ini au format standard. |
IniReadSectionNames | Cette fonction permet de lire toutes les sections dans un fichier .ini au format standard. |
IniRenameSection | Cette fonction permet de renommer une section dans un fichier .ini au format standard. |
IniWrite | Cette fonction permet d'écrire une valeur dans un fichier .ini au format standard. |
IniWriteSection | Cette fonction permet d'écrire une section dans un fichier .ini au format standard. |
InputBox | Cette fonction permet d'afficher une zone de saisie pour demander à l'utilisateur d'entrer une chaîne de caractères. |
Int | Cette fonction permet de retourner la représentation entière (nombre entier) d'une expression. |
IsAdmin | Cette fonction permet de vérifier si l'utilisateur actuel dispose de tous les privilèges d'administrateur. |
IsArray | Cette fonction permet de vérifier si une variable est de type tableau. |
IsBinary | Cette fonction permet de vérifier si une variable ou une expression est de type binaire. |
IsBool | Cette fonction permet de vérifier si le type de base d'une variable est booléen. |
IsDeclared | Cette fonction permet de vérifier si une variable a été déclarée. |
IsDllStruct | Cette fonction permet de vérifier si une variable est un type DllStruct. |
IsFloat | Cette fonction permet de vérifier si la valeur d'une variable ou d'une expression a une composante fractionnaire. |
IsFunc | Cette fonction permet de vérifier si une variable ou une expression est un type de fonction. |
IsHWnd | Cette fonction permet de vérifier si le type de base d'une variable est un pointeur et un descripteur de fenêtre. |
IsInt | Cette fonction permet de vérifier si la valeur d'une variable ou d'une expression n'a pas de composante fractionnaire. |
IsKeyword | Cette fonction permet de vérifier si une variable est un mot-clef (par exemple, Default). |
IsMap | Cette fonction permet de vérifier si une variable est de type Map. |
IsNumber | Cette fonction permet de vérifier si le type de base d'une variable est numérique. |
IsObj | Cette fonction permet de vérifier si une variable ou une expression est un type d'objet. |
IsPtr | Cette fonction permet de vérifier si le type de base d'une variable est un pointeur. |
IsString | Cette fonction permet de vérifier si une variable est de type chaîne de caractères. |
Log | Cette fonction permet de calculer le logarithme naturel d'un nombre. |
MapAppend | Cette fonction permet d'ajouter un élément à une variable Map. |
MapExists | Cette fonction permet de déterminer si une clef existe dans Map. |
MapKeys | Cette fonction permet de retourner un tableau contenant les clefs dans un Map. |
MapRemove | Cette fonction permet de supprimer une clef et sa valeur associée dans Map. |
MemGetStats | Cette fonction permet de récupérer les informations relatives à la mémoire. |
Mod | Cette fonction permet d'effectuer l'opération de module. |
MouseClick | Cette fonction permet d'effectuer une opération de clic de souris. |
MouseClickDrag | Cette fonction permet d'effectuer une opération de clic et de glissement de la souris. |
MouseDown | Cette fonction permet d'exécuter un événement de souris enfoncée à la position actuelle de la souris. |
MouseGetCursor | Cette fonction permet de retourner le numéro d'identification du curseur pour le curseur de souris actuel. |
MouseGetPos | Cette fonction permet de récupérer la position actuelle du curseur de la souris. |
MouseMove | Cette fonction permet de déplacer le pointeur de la souris. |
MouseUp | Cette fonction permet d'exécuter un événement de souris vers le haut à la position actuelle de la souris. |
MouseWheel | Cette fonction permet de déplacer la molette de la souris vers le haut ou vers le bas. |
MsgBox | Cette fonction permet d'afficher une boîte de message simple avec un délai d'attente facultatif. |
Number | Cette fonction permet de retourner la représentation numérique d'une expression. |
ObjCreate | Cette fonction permet de créer une référence à un objet COM à partir du nom de classe donné. |
ObjCreateInterface | Cette fonction permet de créer une référence à un objet à partir du nom de classe/pointeur d'objet, de l'identificateur d'interface et de la chaîne de description donnés. |
ObjEvent | Cette fonction permet de gérer les événements entrants de l'objet donné. |
ObjGet | Cette fonction permet de récupérer une référence à un objet COM à partir d'un processus ou d'un nom de fichier existant. |
ObjName | Cette fonction permet de retourner le nom ou la description de l'interface d'un objet. |
OnAutoItExitRegister | Cette fonction permet d'enregistrer une fonction à appeler à la sortie d'AutoIt. |
OnAutoItExitUnRegister | Cette fonction permet d'annuler l'enregistrement d'une fonction qui a été appelée lors de la fermeture d'AutoIt. |
Ping | Cette fonction permet de faire un Ping sur un hôte et de retourner le temps d'aller-retour. |
PixelChecksum | Cette fonction permet de générer une somme de contrôle pour une région de pixels. |
PixelGetColor | Cette fonction permet de retourner une couleur de pixel selon les coordonnées x,y pixel. |
PixelSearch | Cette fonction permet de rechercher dans un rectangle de pixels la couleur de pixel fournie. |
ProcessClose | Cette fonction permet de terminer un processus nommé. |
ProcessExists | Cette fonction permet de vérifier si un processus spécifié existe. |
ProcessGetStats | Cette fonction permet de retourner un tableau sur les informations de mémoire ou d'entrée/sortie d'un processus en cours d'exécution. |
ProcessList | Cette fonction permet de retourner un tableau répertoriant les processus en cours d'exécution (noms et PID). |
ProcessSetPriority | Cette fonction permet de modifier la priorité d'un processus. |
ProcessWait | Cette fonction permet de suspendre l'exécution du script jusqu'à ce qu'un processus donné existe. |
ProcessWaitClose | Cette fonction permet de suspendre l'exécution du script jusqu'à ce qu'un processus donné n'existe plus. |
ProgressOff | Cette fonction permet de désactiver la fenêtre de progression. |
ProgressOn | Cette fonction permet de créer une fenêtre de barre de progression personnalisable. |
ProgressSet | Cette fonction permet de définir la position et/ou le texte d'une fenêtre de barre de progression créée précédemment. |
Ptr | Cette fonction permet de convertir une expression en une variante de pointeur. |
Random | Cette fonction permet de générer un nombre pseudo-aléatoire de type flottant. |
RegDelete | Cette fonction permet de supprimer une clef ou une valeur du registre. |
RegEnumKey | Cette fonction permet de lire le nom d'une sous-clef en fonction de son instance. |
RegEnumVal | Cette fonction permet de lire le nom d'une valeur en fonction de son instance. |
RegRead | Cette fonction permet de lire une valeur du registre. |
RegWrite | Cette fonction permet de créer une clef ou une valeur dans le registre. |
Round | Cette fonction permet de retourner un nombre arrondi à un nombre spécifié de décimales. |
Run | Cette fonction permet d'exécuter un programme externe. |
RunAs | Cette fonction permet d'exécuter un programme externe dans le contexte d'un autre utilisateur. |
RunAsWait | Cette fonction permet d'exécuter un programme externe dans le contexte d'un autre utilisateur et interrompt l'exécution du script jusqu'à ce que le programme se termine. |
RunWait | Cette fonction permet d'exécuter un programme externe et interrompt l'exécution du script jusqu'à ce que le programme se termine. |
Send | Cette fonction permet d'envoyer des frappes simulées à la fenêtre active. |
SendKeepActive | Cette fonction permet de tenter de garder une fenêtre spécifiée active pendant Send(). |
SetError | Cette fonction permet de définir manuellement la valeur de la macro @error (et éventuellement @extended et "Return Value"). |
SetExtended | Cette fonction permet de définir manuellement la valeur de la macro @extended. |
ShellExecute | Cette fonction permet d'exécuter un programme externe à l'aide de l'API ShellExecute. |
ShellExecuteWait | Cette fonction permet d'exécuter un programme externe à l'aide de l'API ShellExecute et interrompt l'exécution du script jusqu'à ce qu'il se termine. |
Shutdown | Cette fonction permet d'arrêter le système. |
Sin | Cette fonction permet de calculer le sinus d'un nombre. |
Sleep | Cette fonction permet de suspendre l'exécution du script. |
SoundPlay | Cette fonction permet de lire un fichier son. |
SoundSetWaveVolume | Cette fonction permet de définir le volume d'onde du système en pourcentage. |
SplashImageOn | Cette fonction permet de créer une fenêtre contextuelle d'image personnalisable. |
SplashOff | Cette fonction permet de désactiver SplashText ou SplashImage. |
SplashTextOn | Cette fonction permet de créer une fenêtre contextuelle de texte personnalisable. |
Sqrt | Cette fonction permet de calculer la racine carrée d'un nombre. |
SRandom | Cette fonction permet de définir le Seed pour la génération de nombres aléatoires. |
StatusbarGetText | Cette fonction permet de récupérer le texte d'un contrôle de barre d'état standard. |
StderrRead | Cette fonction permet de lire à partir du flux STDERR d'un processus enfant précédemment exécuté. |
StdinWrite | Cette fonction permet d'écrire un certain nombre de caractères dans le flux STDIN d'un processus enfant précédemment exécuté. |
StdioClose | Cette fonction permet de fermer toutes les ressources associées à un processus précédemment exécuté avec la redirection STDIO. |
StdoutRead | Cette fonction permet de lire à partir du flux STDOUT d'un processus enfant précédemment exécuté. |
String | Cette fonction permet de retourner la représentation sous forme de chaîne de caractères d'une expression. |
StringAddCR | Cette fonction permet de prendre une chaîne de caractères et de préfixer tous les caractères de saut de ligne ( Chr(10) ) avec un caractère de retour chariot ( Chr(13) ). |
StringCompare | Cette fonction permet de comparer deux chaînes de caractères avec des options. |
StringFormat | Cette fonction permet de retourner une chaîne de caractères formatée (similaire à la fonction C sprintf()). |
StringFromASCIIArray | Cette fonction permet de convertir un tableau de codes ASCII en une chaîne de caractères. |
StringInStr | Cette fonction permet de vérifier si une chaîne de caractères contient une sous-chaîne de caractères donnée. |
StringIsAlNum | Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des caractères alphanumériques. |
StringIsAlpha | Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères alphabétiques. |
StringIsASCII | Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des caractères ASCII dans l'intervalle de 0x00 à 0x7f (0 à 127). |
StringIsDigit | Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères numériques (0 à 9). |
StringIsFloat | Cette fonction permet de vérifier si une chaîne de caractères est un nombre à virgule flottante. |
StringIsInt | Cette fonction permet de vérifier si une chaîne de caractères est un entier. |
StringIsLower | Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères minuscules. |
StringIsSpace | Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des caractères d'espacement. |
StringIsUpper | Cette fonction permet de vérifier si une chaîne de caractères ne contient que des caractères majuscules. |
StringIsXDigit | Cette fonction permet de vérifier si une chaîne de caractères contient uniquement des chiffres hexadécimaux (0 à 9, A à F). |
StringLeft | Cette fonction permet de retourner un certain nombre de caractères à partir du côté gauche d'une chaîne de caractères. |
StringLen | Cette fonction permet de retourner le nombre de caractères d'une chaîne de caractères. |
StringLower | Cette fonction permet de convertir une chaîne de caractères en minuscules. |
StringMid | Cette fonction permet d'extraire un certain nombre de caractères d'une chaîne de caractères. |
StringRegExp | Cette fonction permet de vérifier si une chaîne de caractères correspond à un modèle d'expression régulière donné. |
StringRegExpReplace | Cette fonction permet de remplacer le texte d'une chaîne de caractères en fonction d'expressions régulières. |
StringReplace | Cette fonction permet de remplacer les sous-chaînes de caractères dans une chaîne de caractères. |
StringReverse | Cette fonction permet d'inverser le contenu de la chaîne de caractères spécifiée. |
StringRight | Cette fonction permet de retourner un certain nombre de caractères à partir du côté droit d'une chaîne de caractères. |
StringSplit | Cette fonction permet de diviser une chaîne de caractères en sous-chaînes de caractères en fonction des délimiteurs donnés. |
StringStripCR | Cette fonction permet de supprimer toutes les valeurs de retour chariot ( Chr(13) ) d'une chaîne de caractères. |
StringStripWS | Cette fonction permet de supprimer l'espace blanc dans une chaîne de caractères. |
StringToASCIIArray | Cette fonction permet de convertir une chaîne de caractères en un tableau contenant le code ASCII de chaque caractère. |
StringToBinary | Cette fonction permet de convertir une chaîne de caractères en données binaires. |
StringTrimLeft | Cette fonction permet de supprimer un certain nombre de caractères du côté gauche d'une chaîne de caractères. |
StringTrimRight | Cette fonction permet de supprimer un certain nombre de caractères du côté droit d'une chaîne de caractères. |
StringUpper | Cette fonction permet de convertir une chaîne de caractères en majuscule. |
Tan | Cette fonction permet de calculer la tangente d'un nombre. |
TCPAccept | Cette fonction permet d'autoriser une tentative de connexion entrante sur un socket. |
TCPCloseSocket | Cette fonction permet de fermer un socket TCP. |
TCPConnect | Cette fonction permet de créer un socket connecté à un serveur existant. |
TCPListen | Cette fonction permet de créer un socket à l'écoute d'une connexion entrante. |
TCPNameToIP | Cette fonction permet de convertir un nom Internet en adresse IP. |
TCPRecv | Cette fonction permet de recevoir des données d'une socket connectée. |
TCPSend | Cette fonction permet d'envoyer des données sur un socket connectée. |
TCPShutdown | Cette fonction permet d'arrêter les services TCP/UDP. |
TCPStartup | Cette fonction permet de démarrer les services TCP ou UDP. |
TimerDiff | Cette fonction permet de renvoyer la différence de temps depuis un appel précédent à TimerInit(). |
TimerInit | Cette fonction permet de retourner un descripteur pouvant être passé à TimerDiff() pour calculer la différence en millisecondes. |
ToolTip | Cette fonction permet de créer une infobulle n'importe où sur l'écran. |
TrayCreateItem | Cette fonction permet de créer un contrôle MenuItem pour le plateau. |
TrayCreateMenu | Cette fonction permet de créer un contrôle de menu pour le menu de la barre d'état. |
TrayGetMsg | Cette fonction permet d'interroger le plateau pour voir si des événements se sont produits. |
TrayItemDelete | Cette fonction permet de supprimer un contrôle de menu/élément du menu de la barre d'état. |
TrayItemGetHandle | Cette fonction permet de renvoyer le descripteur d'un menu de plateau (élément). |
TrayItemGetState | Cette fonction permet de demander l'état actuel d'un contrôle. |
TrayItemGetText | Cette fonction permet de demander le texte d'élément d'un contrôle de menu/élément de plateau. |
TrayItemSetOnEvent | Cette fonction permet de définir une fonction définie par l'utilisateur à appeler lorsqu'un élément de la barre d'état est cliqué. |
TrayItemSetState | Cette fonction permet de définir l'état d'un contrôle de menu/élément de barre d'état système. |
TrayItemSetText | Cette fonction permet de définir le texte d'élément d'un menu de plateau/contrôle d'élément. |
TraySetClick | Cette fonction permet de définir le mode de clic de l'icône de la barre d'état - quels clics de souris afficheront le menu de la barre d'état. |
TraySetIcon | Cette fonction permet de charger ou définir une icône de plateau spécifiée. |
TraySetOnEvent | Cette fonction permet de définir une fonction utilisateur à appeler lorsqu'une action spéciale de bac se produit. |
TraySetPauseIcon | Cette fonction permet de charger ou de définir une icône de pause de bac spécifiée. |
TraySetState | Cette fonction permet de définir l'état de l'icône de la barre d'état. |
TraySetToolTip | Cette fonction permet de définir ou redéfinir le texte de l'infobulle pour l'icône de la barre d'état. |
TrayTip | Cette fonction permet d'afficher une infobulle à partir de l'icône AutoIt. |
UBound | Cette fonction permet de renvoyer la taille des dimensions du tableau ou le nombre de clefs dans un Map. |
UDPBind | Cette fonction permet de créer un socket lié à une connexion entrante. |
UDPCloseSocket | Cette fonction permet de fermer un socket UDP. |
UDPOpen | Cette fonction permet d'ouvrir un socket connecté à un serveur existant. |
UDPRecv | Cette fonction permet de recevoir des données d'un socket ouvert. |
UDPSend | Cette fonction permet d'envoyer des données sur un socket ouvert. |
UDPShutdown | Cette fonction permet d'arrêter les services UDP. |
UDPStartup | Cette fonction permet de démarrer les services UDP. |
VarGetType | Cette fonction permet de renvoyer la représentation de type interne d'un variant. |
WinActivate | Cette fonction permet d'activer (donne le focus à) une fenêtre. |
WinActive | Cette fonction permet de vérifier si une fenêtre spécifiée existe et est actuellement active. |
WinClose | Cette fonction permet de fermer une fenêtre. |
WinExists | Cette fonction permet de vérifier si une fenêtre spécifiée existe. |
WinFlash | Cette fonction permet de faire clignoter une fenêtre dans la barre des tâches. |
WinGetCaretPos | Cette fonction permet de renvoyer les coordonnées du caret dans la fenêtre de premier plan. |
WinGetClassList | Cette fonction permet de récupérer les classes d'une fenêtre. |
WinGetClientSize | Cette fonction permet de récupérer la taille de la zone client d'une fenêtre donnée. |
WinGetHandle | Cette fonction permet de récupérer le descripteur interne d'une fenêtre. |
WinGetPos | Cette fonction permet de récupérer la position et la taille d'une fenêtre donnée. |
WinGetProcess | Cette fonction permet de récupérer l'identificateur de processus (PID) associé à une fenêtre. |
WinGetState | Cette fonction permet de récupérer l'état d'une fenêtre donnée. |
WinGetText | Cette fonction permet de récupérer le texte d'une fenêtre. |
WinGetTitle | Cette fonction permet de récupérer le titre complet d'une fenêtre. |
WinKill | Cette fonction permet de forcer une fenêtre à se fermer. |
WinList | Cette fonction permet de récupérer une liste de fenêtres. |
WinMenuSelectItem | Cette fonction permet d'appeler un élément de menu d'une fenêtre. |
WinMinimizeAll | Cette fonction permet de réduire toutes les fenêtres. |
WinMinimizeAllUndo | Cette fonction permet d'annuler une fonction WinMinimizeAll précédente. |
WinMove | Cette fonction permet de déplacer et/ou redimensionner une fenêtre. |
WinSetOnTop | Cette fonction permet de modifier l'attribut "Always On Top" d'une fenêtre. |
WinSetState | Cette fonction permet d'afficher, masquer, minimiser, agrandir ou restaurer une fenêtre. |
WinSetTitle | Cette fonction permet de changer le titre d'une fenêtre. |
WinSetTrans | Cette fonction permet de définir la transparence d'une fenêtre. |
WinWait | Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée existe. |
WinWaitActive | Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée soit active. |
WinWaitClose | Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée n'existe plus. |
WinWaitNotActive | Cette fonction permet de suspendre l'exécution du script jusqu'à ce que la fenêtre demandée ne soit plus active. |
Dernière mise à jour : Lundi, le 24 avril 2023