C'est une directive sp�ciale qui contr�le les propri�t�s sp�ciales de Aut2Exe qui affectent la fa�on dont le script est compil� en un fichier exe. Par exemple, le changement des propri�t�s du fichier ou de l'ic�ne du fichier.
Directive | Param�tres | Description | Exemple |
---|---|---|---|
Out | Filename | D�finit le nom du fichier de l'ex�cutable compil�. | #pragma compile(Out, AutoIt_Example.exe) |
Icon | Filename | D�finit l'ic�ne du fichier ex�cutable compil�. | #pragma compile(Icon, \..\back2.ico) |
ExecLevel | none, asInvoker, highestAvailable, requireAdministrator | D�finit le niveau d'ex�cution dans le manifeste du fichier ex�cutable compil�. | #pragma compile(ExecLevel, highestavailable) |
UPX | true, false | Compresse l'ex�cutable compil� en utilisant UPX. | #pragma compile(UPX, false) |
AutoItExecuteAllowed | true, false | Permet � l'ex�cutable compil� d'ex�cuter des scripts non compil�s. | #pragma compile(AutoItExecuteAllowed, true) |
Console | true, false | Compile l'ex�cutable en mode console. | #pragma compile(Console, false) |
Compression | 1, 3, 5, 7, 9 | D�finit la compression des ressources FileInstall() de l'ex�cutable compil�. | #pragma compile(Compression, 3) |
Compatibility | vista, win7, win8, win81 | D�finit la compatibilit� dans le manifeste de l'ex�cutable compil�. | #pragma compile(Compatibility, win8) |
x64 | true, false | Compile l'ex�cutable en 64-bits. | #pragma compile(x64, false) |
inputboxres | true, false | Emp�che les ressources InputBox() d'�tre inclus dans l'ex�cutable compil�. | #pragma compile(inputboxres, false) |
Comments | Commentaire avec quotes ou sans | D�finit un commentaire pour l'ex�cutable compil�. | #pragma compile(Comments, 'Some, ''Apostrophe'') |
CompanyName | Nom de Soci�t� avec quotes ou sans | D�finit un nom de soci�t� pour l'ex�cutable compil�. | #pragma compile(CompanyName, 'AutoIt') |
FileDescription | Description du fichier avec des guillemets ou sans | D�finit une description du fichier ex�cutable compil�.. | #pragma compile(FileDescription, AutoIt is a freeware BASIC-like scripting language.) |
FileVersion | Version du fichier avec le dernier param�tre optionnel | D�finit une version du fichier ex�cutable compil�. | #pragma compile(FileVersion, 1.2.3.4, 11.12.13.14) |
InternalName | Nom interne avec ou sans guillemets | D�finit un nom interne pour l'ex�cutable compil�. | #pragma compile(InternalName, "Internal Name") |
LegalCopyright | Copyright juridique avec ou sans guillemets | D�finit un copyright juridique � l'ex�cutable compil�. | #pragma compile(LegalCopyright, Legal stuff here) |
LegalTrademarks, | Marques l�gales avec ou sans guillemets | D�finit une marque l�gale � l'ex�cutable compil�. | #pragma compile(LegalTrademarks, '"Trademark something, and some text in "quotes" and stuff') |
OriginalFilename | Filename | D�finit un nom de fichier d'origine � l'ex�cutable compil�. | #pragma compile(OriginalFilename, OriginalName.exe) |
ProductName | Nom du produit avec ou sans guillemets | D�finit un nom de produit pour l'ex�cutable compil�. | #pragma compile(ProductName, No Name) |
ProductVersion | Version du fichier avec le dernier param�tre optionnel | D�finit une version du produit pour l'ex�cutable compil�. | #pragma compile(ProductVersion, 0.1.3.7, 6.7.4.3) |