[..] Lancement d'un script compilé X32 sur un OS 64 bits

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
jl56
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mer. 24 oct. 2007 22:42
Localisation : 56000
Status : Hors ligne

[..] Lancement d'un script compilé X32 sur un OS 64 bits

#1

Message par jl56 »

Bonjour à tous

Voila j'utilise l'envoie d'email via autoit pour générer des notifications de sauvegarde
mais sur des serveurs X64 w2k3 ou w2k8
j'ai plein d'erreurs dans la fonction _INetSmtpMailCom() que j'utilise

après plusieurs essais il se trouve que cette fonction marche lorsque le script est compilé en x64

je ne voudrai pas avoir a gérer des scripts compilé x64 et x32
car en plus de reporter les modifications de scripts sur chaque version ,je gère un system de maj automatique de mes scripts par FTP et cela deviendrai vite compliqué ( une version x32 plus récente pourrai écraser une x64).

J'aimerais savoir comment avoir un script compilé qui s'exécute dans le mode adéquat par rapport à l'os
sur le forum anglais et dans l'aide j'ai trouvé ceci

DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 1)
mon script _INetSmtpMailCom() .....
DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 0)

mais cela ne fonctionne pas ( et je ne voudrai pas trop agir sur des paramètres d'un serveur )

avez vous des suggestions merci beaucoup

A+ JL56
Répondre