Bonjour tout le monde.
Je viens de finaliser mon scripte qui fonctionne très bien sans utiliser FileInstall.
J'ai un Case qui fait appel a une fonction qui va exécuter toute une liste d'application a installer. Mais avant que l'installation débute je veux copier les fichier dans C:\mon dossier\ puis les exécuter.
Voilà donc le code qui fonctionne :
► Afficher le texte
Case BitAND(GUICtrlRead($radio1), $GUI_CHECKED) = $GUI_CHECKED
GUIDelete()
FileInstall("Logiciel.exe", "c:\mon_dossier\Logiciel.exe", 1)
FileInstall("Logiciel2.exe" "c:\mon_dossier\Logiciel2.exe", 1)
_LoadListProg0()
Case BitAND(GUICtrlRead($radio2), $GUI_CHECKED) = $GUI_CHECKED
GUIDelete()
_LoadListProg1()
EndSelect
Et celui qui fonctionne pas:
► Afficher le texte
Case BitAND(GUICtrlRead($radio1), $GUI_CHECKED) = $GUI_CHECKED
GUIDelete()
FileInstall("Logiciel.exe", "c:\mon_dossier\Logiciel.exe", 1)
_LoadListProg0()
Case BitAND(GUICtrlRead($radio2), $GUI_CHECKED) = $GUI_CHECKED
GUIDelete()
FileInstall("Logiciel2.exe" "c:\mon_dossier\Logiciel2.exe", 1)
_LoadListProg1()
EndSelect
Et donc le but c'est juste de copier le logiciel du quel j'ai besoin et non pas tous les logiciel...
Le message d'erreur qui apparaît est " Invalid FileInstall() function: Logiciel.exe
Il arrêt de ce compiler au 1er logiciel.
Voilà tout :/
Merci pour votre aide