La cmd proposé par tlem fonctionnera surement mieux avec runwait
Pour ShellExecute
Paramétre 1 = Programme.exe
Paramétre 2 = Commutateurs,commande,paramétre comme -h pour appeler l'aide du programme.exe
Paramétre 3 = Le répertoire de l'exe, exemple
c:\program file
Paramétre 4 = verb(open,properties,print,edit)
Paramétre 5 = Flag (drapeau) @SW_HIDE = pour cacher la fenêtre, @SW_MINIMIZE = pour minimisé la fenêtre et enfin @SW_MAXIMIZE = pour maximisé/agrandir la fenêtre)
Faire l'installation en mode silencieux (mode par défault: c:\program file\Nomduprogram).
vlà vite fait
Code : Tout sélectionner
inetget("http://ccollomb.free.fr/unlocker/unlocker1.8.5.exe","unlocker.exe")
ShellExecute("unlocker","/S")
ensuite viend, la ou les cmd pour unlocker.
unlocker.exe <object> [option]
Objet =Path complet du dossier et du fichier.
Option = SI tu utilise shellexecute c'est le deuxieme parametre

/H, -H,/?, -? = affichera l'aide
/S, -S = débloque l'objet
/L = liste d'un fichier texte des d'objet à blocker
/LU = identique à /L mais contenant une liste au format unicode
/O = Création d'un fichier Log dans le repertoire
/D = Efface le fichier
/R <objet>, -R = renomme le fichier,
/M, -M = envoie le fichier (MOVE),
Essaye plutot ceux-ci en shellexecute/shellexecutewait
Code : Tout sélectionner
ShellExecute("Unlocker.exe", '/S "D:\MonRep\Monappli.exe"',@programfile & "\unlocker")
Après je comprend pas trop, il bloque quoi exactement ce programme ?