Liste des macros d'AutoIt

Liste alphab�tique de toutes les macros disponibles dans AutoIt.


Macro Description
@AppDataCommonDir Chemin vers Application Data.
@AppDataDir Chemin vers Application Data de l'utilisateur courant.
@AutoItExe Le nom complet de l'ex�cutable AutoIt en cours d'ex�cution. Pour les scripts compil�s, c'est le chemin du script compil�; pour les fichiers .a3x et .au3 c'est le chemin de l'interpr�teur qui traite le fichier.
@AutoItPID PID du processus dans lequel le script s'ex�cute (Process IDentifier).
@AutoItVersion Num�ro de version d'AutoIt. Ex: 3.3.14.5
@AutoItX64 Contient 1 si le script est ex�cut� sous la version native x64 d'AutoIt.
@COM_EventObj Objet sur lequel l'�v�nement COM est d�clench�. Valide seulement dans une fonction d'�v�nement COM.
@CommonFilesDir Chemin vers le dossier Common Files.
@Compiled Contient 1 si le script est un ex�cutable compil�, sinon 0.
@ComputerName Nom r�seau de l'ordinateur.
@ComSpec Valeur de %comspec%, interpr�teur de COMmandes SPECifi�es secondaire;
principalement pour l'utilisation de la ligne de commande, ex. Run(@ComSpec & " /k help | more")
@CPUArch Contient "X86" quand le CPU est 32-bit et "X64" quand le CPU est 64-bit.
@CR Retour Chariot, Chr(13); parfois utilis� pour les retours � la ligne.
@CRLF Repr�sente la cha�ne @CR & @LF ; g�n�ralement utilis� pour les retours � la ligne.
@DesktopCommonDir Chemin vers Bureau.
@DesktopDepth Profondeur des couleurs de l'�cran principal en bits par pixel.
@DesktopDir Chemin vers le bureau de l'utilisateur courant.
@DesktopHeight Hauteur de l'�cran principal en pixel. (R�solution verticale)
@DesktopRefresh Vitesse de rafraichissement de l'�cran principal en hertz.
@DesktopWidth Largeur de l'�cran principal en pixel. (R�solution horizontale)
@DocumentsCommonDir Chemin vers Documents.
@error Code d'erreur. Voir la fonction SetError().
@exitCode Code de sortie fix� par l'instruction Exit.
@exitMethod M�thode de sortie du script. Voir la fonction OnAutoItExitRegister().
@extended Valeur de retour compl�mentaire - Utilis� dans certaines fonctions telles que StringReplace().
@FavoritesCommonDir Chemin vers Favoris.
@FavoritesDir Chemin vers Favoris de l'utilisateur courant.
@GUI_CtrlHandle Handle du dernier contr�le cliqu�. Valide seulement dans une fonction d'�v�nement. Voir la fonction GUICtrlSetOnEvent().
@GUI_CtrlId Identifiant du dernier contr�le cliqu�. Valide seulement dans une fonction d'�v�nement. Voir la fonction GUICtrlSetOnEvent().
@GUI_DragFile Nom du fichier Drop (d�poser). Valide seulement pour les �v�nements Drop. Voir la fonction GUICtrlSetOnEvent().
@GUI_DragId Identifiant du contr�le Drag (glisser). Valide seulement pour les �v�nements Drag. Voir la fonction GUICtrlSetOnEvent().
@GUI_DropId Identifiant du contr�le Drop. Valide seulement pour les �v�nements Drop. Voir la fonction GUICtrlSetOnEvent().
@GUI_WinHandle Handle de la derni�re fen�tre GUI cliqu�e. Valide seulement dans une fonction d'�v�nement. Voir la fonction GUICtrlSetOnEvent().
@HomeDrive Lettre de lecteur du r�pertoire personnel de l'utilisateur courant.
@HomePath Partie du chemin du r�pertoire personnel de l'utilisateur courant. Pour avoir le chemin complet, utilisez @HomeDrive avec.
@HomeShare Serveur et nom de partage du r�pertoire personnel de l'utilisateur courant.
@HotKeyPressed Dernier HotKey (Raccourci clavier) press�. Voir la fonction HotKeySet().
@HOUR Heure de l'horloge au format 24H. Plage de 00 � 23.
@IPAddress1 Adresse IP du premier adaptateur r�seau. Contient 127.0.0.1 sur certains ordinateurs.
@IPAddress2 Adresse IP du deuxi�me adaptateur r�seau. Contient 0.0.0.0 si non applicable.
@IPAddress3 Adresse IP du troisi�me adaptateur r�seau. Contient 0.0.0.0 si non applicable.
@IPAddress4 Adresse IP du quatri�me adaptateur r�seau. Contient 0.0.0.0 si non applicable.
@KBLayout Contient le code de la disposition du clavier. Voir l'Appendice pour les valeurs possibles.
@LF Saut de ligne, Chr(10); occasionnellement utilis� pour les retours � la ligne.
@LocalAppDataDir Chemin vers Local Application Data de l'utilisateur courant.
@LogonDNSDomain Logon du Domaine DNS.
@LogonDomain Logon du Domaine.
@LogonServer Logon du serveur.
@MDAY Jour du mois en cours. Plage de 01 � 31.
@MIN Valeur des Minutes de l'horloge. Plage de 00 � 59.
@MON Mois en cours. Plage de 01 � 12.
@MSEC Millisecondes de l'horloge. Plage de 000 � 999. La fr�quence d'actualisation de cette valeur d�pend de la r�solution du mat�riel et ne peut pas �tre actualis� toutes les millisecondes.
@MUILang Contient le code caract�risant la langue si disponible (Vista est OK par d�faut). Voir Appendice pour les valeurs possibles.
@MyDocumentsDir Chemin vers Mes Documents de l'utilisateur courant.
@NumParams Nombre de param�tres utilis�s pour l'appel d'une fonction utilisateur.
@OSArch Contient un des r�sultats suivants: "X86", "IA64", "X64" - type d'architecture du syst�me en cours d'ex�cution.
@OSBuild Contient le num�ro de fabrication de l'OS (3790 pour Windows 2003 Serveur).
@OSLang Contient le code du langage de l'OS. Voir l'Appendice pour les valeurs possibles.
@OSServicePack Information du Service pack dans la forme "Service Pack 3".
@OSTYPE Contient "WIN32_NT" pour NT/2000/XP/2003/Vista et contient "WIN32_WINDOWS" pour 95/98/Me.
@OSVersion Contient un des �l�ments suivants: "WIN_81", "WIN_8", "WIN_7", "WIN_VISTA", "WIN_XP", "WIN_XPe",
   pour serveurs Windows: "WIN_2012R2", "WIN_2012", "WIN_2008R2", "WIN_2008", "WIN_2003"
@ProgramFilesDir Chemin vers le dossier Program Files.
@ProgramsCommonDir Chemin vers le menu d�marrer tous les programmes.
@ProgramsDir Chemin vers Tous les programmes de l'utilisateur courant (Dossier du menu d�marrer).
@ScriptDir R�pertoire contenant le script en cours d'ex�cution. Inclut un antislash de fin uniquement si le script se trouve � la racine d'un lecteur.
@ScriptFullPath Equivalent de @ScriptDir & "\" & @ScriptName.
@ScriptLineNumber Num�ro de la ligne en cours d'ex�cution. Utile pour le d�bogage (par exemple, l'emplacement de l'appel d'une fonction). Fonctionne uniquement dans les scripts non compil�s - Notez que les fichiers #include retournent leur num�rotation de ligne interne.
@ScriptName Nom de fichier du script en cours d'ex�cution.
@SEC Valeur des Secondes de l'horloge. Plage de 00 � 59.
@StartMenuCommonDir Chemin vers le dossier D�marrer.
@StartMenuDir Chemin vers le menu D�marrer de l'utilisateur courant.
@StartupCommonDir Chemin vers le dossier D�marrage.
@StartupDir Chemin vers le dossier D�marrage de l'utilisateur courant.
@SW_DISABLE D�sActive la fen�tre.
@SW_ENABLE Active la fen�tre.
@SW_HIDE Cache la fen�tre et en active une autre.
@SW_LOCK Verrouille la fen�tre pour �viter l'actualisation.
@SW_MAXIMIZE Active et maximise la fen�tre.
@SW_MINIMIZE Minimise la fen�tre et active la fen�tre de niveau sup�rieur suivante dans l'ordre Z.
@SW_RESTORE Active et affiche la fen�tre. Si la fen�tre est minimis�e ou maximis�e, le syst�me la restaure � ses dimensions et position originales. Une application doit sp�cifier ce drapeau lors de la restauration d'une fen�tre minimis�e.
@SW_SHOW Active la fen�tre et l'affiche dans sa taille et sa position actuelles.
@SW_SHOWDEFAULT D�finit l'�tat d'affichage en fonction de la valeur SW_* sp�cifi�e par le programme qui a d�marr� l'application.
@SW_SHOWMAXIMIZED Active la fen�tre, et l'affiche maximis�e.
@SW_SHOWMINIMIZED Active la fen�tre, et l'affiche minimis�e.
@SW_SHOWMINNOACTIVE Affiche et minimise la fen�tre. Cette valeur est la m�me que @SW_SHOWMINIMIZED, except� que la fen�tre n'est pas activ�e.
@SW_SHOWNA Affiche la fen�tre � ses dimensions et position actuelles. Cette valeur est la m�me que @SW_SHOW, except� que la fen�tre n'est pas activ�e.
@SW_SHOWNOACTIVATE Affiche une fen�tre � ses derni�res dimensions et position. Cette valeur est la m�me que @SW_SHOWNORMAL, except� que la fen�tre n'est pas activ�e.
@SW_SHOWNORMAL Active et affiche une fen�tre. Si la fen�tre est minimis�e ou maximis�e, le syst�me la restaure � ses dimensions et position originales. Une application doit sp�cifier cet indicateur lors de l'affichage de la fen�tre pour la premi�re fois.
@SW_UNLOCK D�verrouille une fen�tre pour permettre son actualisation.
@SystemDir Chemin vers le dossier System (ou System32) de Windows.
@TAB Caract�re de tabulation, Chr(9).
@TempDir Chemin vers le dossier Temp.
@TRAY_ID Identifiant du dernier �l�ment cliqu� pendant TraySetOnEvent() ou une action TrayItemSetOnEvent().
@TrayIconFlashing Contient 1 si l'ic�ne de la barre des taches clignote; sinon, contient 0.
@TrayIconVisible Contient 1 si l'ic�ne de la barre des taches est visible; sinon, contient 0.
@UserName Identifiant de l'utilisateur actuellement connect�.
@UserProfileDir Chemin vers le dossier du profil de l'utilisateur courant.
@WDAY Jour de la semaine num�rique.  De 1 � 7 (de Dimanche � Samedi).
@WindowsDir Chemin vers le dossier Windows.
@WorkingDir R�pertoire de travail actuel/actif. Inclut un antislash de fin uniquement si le script se trouve � la racine d'un lecteur.
@YDAY Jour de l'ann�e en cours. De 1 � 365 (ou 366 pour une ann�e bissextile).
@YEAR Ann�e en cours sur quatre chiffres.