Créer un setup d'un .bat
Résolu/Fermé
Max
-
25 juil. 2008 à 21:31
petinouv Messages postés 662 Date d'inscription jeudi 1 mars 2007 Statut Membre Dernière intervention 20 mai 2009 - 25 juil. 2008 à 23:09
petinouv Messages postés 662 Date d'inscription jeudi 1 mars 2007 Statut Membre Dernière intervention 20 mai 2009 - 25 juil. 2008 à 23:09
A voir également:
- Setup.bat
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Creer un fichier .bat - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram - Guide
12 réponses
sexycamel
Messages postés
500
Date d'inscription
samedi 5 juillet 2008
Statut
Membre
Dernière intervention
15 novembre 2008
132
25 juil. 2008 à 21:33
25 juil. 2008 à 21:33
Converti ton fichier .bat en fichier .exe : https://www.clubic.com/telecharger-fiche137742-bat-to-exe-converter.html
petinouv
Messages postés
662
Date d'inscription
jeudi 1 mars 2007
Statut
Membre
Dernière intervention
20 mai 2009
77
25 juil. 2008 à 21:41
25 juil. 2008 à 21:41
utilises Inno Setup
petinouv
Messages postés
662
Date d'inscription
jeudi 1 mars 2007
Statut
Membre
Dernière intervention
20 mai 2009
77
25 juil. 2008 à 22:55
25 juil. 2008 à 22:55
Si tu veux qu'il s'installe avant la page terminé, enlève aussi "nowait"
;)
;)
petinouv
Messages postés
662
Date d'inscription
jeudi 1 mars 2007
Statut
Membre
Dernière intervention
20 mai 2009
77
25 juil. 2008 à 23:04
25 juil. 2008 à 23:04
utilises le bat plutôt que le exe, le exe est une sorte de sfx donc l'installateur de inno setup ne peux pas savoir si il est fini ou non, garde la bat et lance le comme ça (à la place du exe) :
[Run] Filename: "{app}\setup.bat";
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
petinouv
Messages postés
662
Date d'inscription
jeudi 1 mars 2007
Statut
Membre
Dernière intervention
20 mai 2009
77
25 juil. 2008 à 22:52
25 juil. 2008 à 22:52
enlève "postinstall" dans
Filename: "{app}\setup.exe"; Flags: nowait postinstall skipifsilent
J'ai essayé Inno Setup, j'ai d'abbord transformé mon fichier .bat en .exe puis avec Inno Setup j'ai pris le dossier où se trouve les images + le .exe avec le script puis j'ai compilé mais ça ne fonctionne pas. A mon avis c'est parce qu'il faut lui dire de lancer le .exe et que les fichiers images sont dans le dossier mais comment faire ?
Merci c'est déjà mieux, maintenant il installe les fichiers en même temps que le cadre installation terminé s'ouvre
Mais en réfléchissant bien, comme il lance un autre .exe il ne peut pas savoir quand celui-ci est fini donc il affiche la fenêtre installation terminé.
Génial, ça fonctionne niquel, il m'affiche la fenêtre terminer dès que la fenêtre DOS est fermé.
Je te remercie pour ton aide précieuse.
Je te remercie pour ton aide précieuse.
petinouv
Messages postés
662
Date d'inscription
jeudi 1 mars 2007
Statut
Membre
Dernière intervention
20 mai 2009
77
25 juil. 2008 à 23:09
25 juil. 2008 à 23:09
de rien ;)
Oui ça j'avais déjà trouvé mais le dossier avec toutes les images ne s'intégre pas dans le .exe et c'est ce que je veux actuellement il ne reste toujours le dossier images et le .exe ou .bat et moi je veux mettre les images et le .bat dans un seul fichier .exe.
J'ai réussit, ça fonctionne, juste un problème : il me fait la barre de progression puis me met installation terminé, cliquer sur Terminer pour quitter et seulement là il me lance mon .exe et installe les images alors qu'il devrait le faire avant de marquer le message de fin. Voilà ma prog :
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{C5AAC3E2-1323-4DAF-922F-D018E184342E}
AppName=My Program
AppVerName=My Program 1.5
AppPublisher=My Company, Inc.
AppPublisherURL=http://www.example.com/
AppSupportURL=http://www.example.com/
AppUpdatesURL=http://www.example.com/
CreateAppDir=no
OutputDir=C:\Documents and Settings\xp\Bureau
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
[Languages]
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
[Files]
Source: "C:\Documents and Settings\xp\Bureau\install\setup.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\xp\Bureau\install\fichiers\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[Run]
Filename: "{app}\setup.exe"; Flags: nowait postinstall skipifsilent
Quelqu'un aurait une réponse ?
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{C5AAC3E2-1323-4DAF-922F-D018E184342E}
AppName=My Program
AppVerName=My Program 1.5
AppPublisher=My Company, Inc.
AppPublisherURL=http://www.example.com/
AppSupportURL=http://www.example.com/
AppUpdatesURL=http://www.example.com/
CreateAppDir=no
OutputDir=C:\Documents and Settings\xp\Bureau
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
[Languages]
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
[Files]
Source: "C:\Documents and Settings\xp\Bureau\install\setup.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\xp\Bureau\install\fichiers\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[Run]
Filename: "{app}\setup.exe"; Flags: nowait postinstall skipifsilent
Quelqu'un aurait une réponse ?