Faire un MSI avec un EXE - Windows & Software
Marsh Posté le 18-04-2002 à 13:00:06
hum hum
Marsh Posté le 18-04-2002 à 13:24:14
Tu veux créer un programme d'installation ou créer un fichier MSI d'après un fichier exécutable d'un programme d'installation (par exemple si tu as un programme SETUP.EXE) ?
Marsh Posté le 18-04-2002 à 13:25:45
ben je t'ai pas deja dit comment ???
Marsh Posté le 18-04-2002 à 13:27:29
methode officiel
http://support.microsoft.com/defau [...] FR;q257718
de bon truc
http://www.ens-lyon.fr/CRI/TSE/ins [...] ersion%207
Marsh Posté le 18-04-2002 à 13:32:04
boisorbe a écrit a écrit : methode officiel http://support.microsoft.com/defau [...] FR;q257718 de bon truc http://www.ens-lyon.fr/CRI/TSE/ins [...] ersion%207 |
il écoute pô, alors évidemment il retient pô ce qu'on lui dit
Marsh Posté le 18-04-2002 à 13:33:42
c'est mon job depuis un mois alors ca comment a rentrer
Marsh Posté le 18-04-2002 à 13:34:10
- Si tu veux créer un empaquetage tu peux utiliser des programmes commes InstallSield ou Wise for Windows Installer et ces logiciels te font directement les fichiers MSI.
- Si tu veux récuperer le fichier MSI à partir d'un gros fichier d'installation EXE, tu lance l'EXE et tu va chercher le fichier MSI qu'il aura décompressé (si le setup a été créé avec un installateur qui fonctionne avec les fichiers MSI).
Marsh Posté le 18-04-2002 à 13:36:28
au fait y a des empackteur gratuit car pourquoi pas changer ma technique
Marsh Posté le 18-04-2002 à 13:41:29
ce site a l'air cool
http://www.installsite.org/
et sinon je viens de voir qu'il y a des newsgroup dedies:
microsoft.public.win2000.msi
Marsh Posté le 18-04-2002 à 13:42:06
boisorbe a écrit a écrit : au fait y a des empackteur gratuit car pourquoi pas changer ma technique |
Personnellement, je trouve qu' InstallSield ou Wise for Windows Installer ou les autres utilitaires qui font des installations à base de MSI créés des fichiers trop gros. Je préfère Inno Setup qui est gratuit et créé des fichiers plus légers (et très fiables).
Marsh Posté le 18-04-2002 à 13:47:57
1805 a écrit a écrit : Personnellement, je trouve qu' InstallSield ou Wise for Windows Installer ou les autres utilitaires qui font des installations à base de MSI créés des fichiers trop gros. Je préfère Inno Setup qui est gratuit et créé des fichiers plus légers (et très fiables). |
il cree des msi inno setup?? si oui t'as l'adresse ca m'evitera de chercher
Marsh Posté le 18-04-2002 à 13:50:38
boisorbe a écrit a écrit : il cree des msi inno setup?? si oui t'as l'adresse ca m'evitera de chercher |
Non non, Inno Setup créé des Setup sans MSI (directement des EXE, c'est pour ça que les installations sont plus légères).
http://www.jrsoftware.org/isinfo.php
Marsh Posté le 18-04-2002 à 13:51:46
y fait pô des MSI inno Setup
y fait des EXE :
Citation : |
[jfdsdjhfuetppo]--Message édité par athon--[/jfdsdjhfuetppo]
Marsh Posté le 18-04-2002 à 13:52:02
merci mais pour le deploiement pas GPO ca va pas le faire
Marsh Posté le 18-04-2002 à 13:54:40
boisorbe a écrit a écrit : merci mais pour le deploiement pas GPO ca va pas le faire |
c'est kler, perso j'utilise la version complète (limité normalement !?! pô encore vraiment vu où),et donc gratuite, de Windows installer 2000
Marsh Posté le 18-04-2002 à 13:58:14
athon a écrit a écrit : c'est kler, perso j'utilise la version complète (limité normalement !?! pô encore vraiment vu où),et donc gratuite, de Windows installer 2000 |
t'as la version LE dans win2000 c'est celle dont je me sert au travail
a la maison j'ai mis la version d'eval aussi de wininstall mais je vois pas la limite pour faire mes msi (peut etre pour le deploiement de serveur ou des options dont je ne me sert pas )
tu l'as depuis combien de temps athlon la version d'eval??
et elle est limite en quoi??
Marsh Posté le 18-04-2002 à 14:01:08
1805 a écrit a écrit : Tu veux créer un programme d'installation ou créer un fichier MSI d'après un fichier exécutable d'un programme d'installation (par exemple si tu as un programme SETUP.EXE) ? |
créer un msi d'après un setup.exe
Marsh Posté le 18-04-2002 à 14:01:53
boisorbe a écrit a écrit : methode officiel http://support.microsoft.com/defau [...] FR;q257718 de bon truc http://www.ens-lyon.fr/CRI/TSE/ins [...] ersion%207 |
oui mais pour veritas LE faut une machine qui est imagée etc...
j'veux pas de ce système, j'ai pas les moyens de le mettre en oeuvre
Marsh Posté le 18-04-2002 à 14:02:07
athon a écrit a écrit : il écoute pô, alors évidemment il retient pô ce qu'on lui dit |
Marsh Posté le 18-04-2002 à 14:02:40
1805 a écrit a écrit : - Si tu veux créer un empaquetage tu peux utiliser des programmes commes InstallSield ou Wise for Windows Installer et ces logiciels te font directement les fichiers MSI.- Si tu veux récuperer le fichier MSI à partir d'un gros fichier d'installation EXE, tu lance l'EXE et tu va chercher le fichier MSI qu'il aura décompressé (si le setup a été créé avec un installateur qui fonctionne avec les fichiers MSI). |
voilà ce que je veux!
Marsh Posté le 18-04-2002 à 14:03:00
boisorbe a écrit a écrit : t'as la version LE dans win2000 c'est celle dont je me sert au travail a la maison j'ai mis la version d'eval aussi de wininstall mais je vois pas la limite pour faire mes msi (peut etre pour le deploiement de serveur ou des options dont je ne me sert pas ) tu l'as depuis combien de temps athlon la version d'eval?? et elle est limite en quoi?? |
j'utilisait aussi au début la version Le, mais j'ai été limité pour l'installation d'une appli, et du coup je suis passé à la version d'éval, cela doit faire 4/5 mois que l'on fait joujou avec et j'ai pô encore vraiment trouvé les limtes, sauf une fois lors de la création d'un MSI ou de sa mise à dispo dans un GPO on a eu un message nous disant que le MSI avait été fait à partir d'une version d'éval et tout et tout...
Marsh Posté le 18-04-2002 à 14:03:22
1805 a écrit a écrit : Personnellement, je trouve qu' InstallSield ou Wise for Windows Installer ou les autres utilitaires qui font des installations à base de MSI créés des fichiers trop gros. Je préfère Inno Setup qui est gratuit et créé des fichiers plus légers (et très fiables). |
ah bah voila!!
Marsh Posté le 18-04-2002 à 14:03:34
krapaud a écrit a écrit : oui mais pour veritas LE faut une machine qui est imagée etc... j'veux pas de ce système, j'ai pas les moyens de le mettre en oeuvre |
il te faut une machine de test (identique au reste des machines du reseau, dont tu fais un ghost et hop.
si tu n'as pas ca ben je suis pas sur que tu pourras faire quoique ce soit.
ou alors fais le avec ta machine
Marsh Posté le 18-04-2002 à 14:04:59
1805 a écrit a écrit : Non non, Inno Setup créé des Setup sans MSI (directement des EXE, c'est pour ça que les installations sont plus légères). http://www.jrsoftware.org/isinfo.php |
ah bah merde!
Marsh Posté le 18-04-2002 à 14:14:01
boisorbe a écrit a écrit : il te faut une machine de test (identique au reste des machines du reseau, dont tu fais un ghost et hop. si tu n'as pas ca ben je suis pas sur que tu pourras faire quoique ce soit. ou alors fais le avec ta machine |
non j'ai aucune machine de dispo, d'ailleurs on en manque, et en plus mon pc est controleur.
Marsh Posté le 18-04-2002 à 15:58:00
krapaud a écrit a écrit : voilà ce que je veux! |
krapaud a écrit a écrit : créer un msi d'après un setup.exe |
J'ai écrit :
Si tu veux créer un empaquetage tu peux utiliser des programmes commes InstallSield ou Wise for Windows Installer et ces logiciels te font directement les fichiers MSI
En effet InstallSield ou Wise for Windows Installer peuvent créer des fichiers MSI, mais pas à partir d'un fichier de setup EXE, à partir seulement des fichiers du programme à installer (en tout cas pas à ma connaissance).
Apparement tu veux récupérer le fichier MSI d'un fichier setup EXE. Pour le récupérer, le setup doit avoir été fait avec un créateur de setup type InstallSield ou Wise for Windows Installer qui gère les MSI ; sinon tu ne peux pas récupérer le fichier MSI car il n'existe pas (par exemple pour les setup créés avec Inno Setup).
Pour les récupérer lance l'installation (exécute le fichier EXE du setup) et recherche le fichier MSI qui doit s'installer quelque part sur ton disque dur (en temporaire ou autre), il porte le même nom mais avec l'extension .MSI (par exemple si ton setup à récupérer s'appelle SETUPTOTO.EXE, recherche le fichier SETUPTOTO.MSI qui s'installe sur ton disque quand tu lance SETUPTOTO.EXE).
Marsh Posté le 18-04-2002 à 16:04:57
Question a deux francs
Quels sont les avantages de creer un .msi plutot qu un .exe ?
L inconvenient majeur que je vois c est que l on doit installer un patch sous win98
Marsh Posté le 18-04-2002 à 16:11:25
bigstyle a écrit a écrit : Question a deux francs Quels sont les avantages de creer un .msi plutot qu un .exe ? L inconvenient majeur que je vois c est que l on doit installer un patch sous win98 |
dans un domaine 2000 tu peux deployer tes prog par msi en automatique
de plus tu peux installer un prog en msi meme en user si tu donne des droits eleves a l'install msi
un msi repare l'install si des fichiers vitaux manquent...
Marsh Posté le 18-04-2002 à 16:16:23
c'est a toi que je l'ai prise
Marsh Posté le 18-04-2002 à 17:57:05
1805 a écrit a écrit : J'ai écrit : Si tu veux créer un empaquetage tu peux utiliser des programmes commes InstallSield ou Wise for Windows Installer et ces logiciels te font directement les fichiers MSI En effet InstallSield ou Wise for Windows Installer peuvent créer des fichiers MSI, mais pas à partir d'un fichier de setup EXE, à partir seulement des fichiers du programme à installer (en tout cas pas à ma connaissance). Apparement tu veux récupérer le fichier MSI d'un fichier setup EXE. Pour le récupérer, le setup doit avoir été fait avec un créateur de setup type InstallSield ou Wise for Windows Installer qui gère les MSI ; sinon tu ne peux pas récupérer le fichier MSI car il n'existe pas (par exemple pour les setup créés avec Inno Setup). Pour les récupérer lance l'installation (exécute le fichier EXE du setup) et recherche le fichier MSI qui doit s'installer quelque part sur ton disque dur (en temporaire ou autre), il porte le même nom mais avec l'extension .MSI (par exemple si ton setup à récupérer s'appelle SETUPTOTO.EXE, recherche le fichier SETUPTOTO.MSI qui s'installe sur ton disque quand tu lance SETUPTOTO.EXE). |
moi je veux uniquement avoir un setup.exe et le convertir en setup.msi!
et ça je ne connais rien qui le fasse, wise installer c'est pas ça du tout!
Marsh Posté le 09-09-2009 à 16:56:54
Je reviens sur un message de 2002 (OMAGAD les joies des recherches google)... mais je cherches exactement la même chose et toutes vos solutions ne fonctionnent pas.
En très bref je désires convertir un .exe en .msi pour effectuer un déploiement silencieux et automatique (unattend) d'une application.
Merci de votre aide :-D
Marsh Posté le 09-09-2009 à 18:32:56
Et avant, tu as regardé si il n'existait pas une méthode d'installation silencieuse de l'appli à partir de ton EXE ?
Marsh Posté le 10-09-2009 à 08:20:16
Oui j'ai regardé malheureusement c'est une appli "semi-professionelle" et il n'y a pas d'install silencieuse possible directement depuis le EXE -_-
Marsh Posté le 27-04-2010 à 11:13:55
up, cette problématique m'intéresse. Je souhaite faire un déploiement d'openoffice via une GPO en installation silencieuse.
une recherche sur le web ne m'a donné que des informations contradictoires.
Marsh Posté le 18-04-2002 à 12:59:38
j'trouve tjrs pas comment