Sujet: Récupérer un programme pré-installé
19/06/2007 @ 08:33:31: didix: Récupérer un programme pré-installé
Bonjour les gens,

Connaissez-vous un moyen pour récupérer un programmé installé sur une machine et pouvoir le copié sur une autre ?
Je dispose d'un disque dur IDE avec un programme spécifique installé dessus (sous Windows 98 je crois, vu le dossier c:\windows\ ) et j'aimerais le récupérer et le copier "en ordre de marche" sur une autre machine (Windows XP).
Je ne dispose plus du fichier d'installation, le fournisseur non plus...

Je suppose qu'il y a des clés de registre et autres dépendances, il y a moyen de retrouver ca ?

Merci pour vos idées.
19/06/2007 @ 09:14:24: Derdesder: Récupérer un programme pré-installé
Si tu nous donnais le nom du programme ?
On ne sait jamais cequi traine dans nos tiroir :icon_bounce01:
19/06/2007 @ 10:00:19: ovh: Récupérer un programme pré-installé
Impossible à garantir à 100% que ça marche...
Déjà un prog 98 tourner sous XP y a une chance sur 2 que ça marche pas...
Ensuite récupérer ses entrées de registre pourquoi pas, mais t'es jamais sûr de les avoir toutes... S'il y a d'autres intégrations ailleurs dans windows (à tout hasard des dll :grin: ), tu les auras pas... bref c'est impossible à faire en pratique... Sauf si le prog est ultra simple et tourne avec son petit .exe tout seul sans aucune dépendance, ce qui est rarissime.
19/06/2007 @ 10:14:00: Jean-Christophe: Récupérer un programme pré-installé
je ne suis pas tout à fait d'accord avec ové...
Dans l'ordre des choses à essayer
1. Copier le répertoire sur la machine XP et essayer.
2. Mettre l'exe en mode de compatibilité dans XP
3. En fonction des messages d'erreur, récupérer telle ou telle DLL sur la machine 98, les mettres dans le répertoire de la machine XP
4. Si la simple présence de la DLL ne suffit pas,
Démarrer, exécuter : "regsvr32 [chemin vers la DLL]"
5. Avec tout ca, si ca ne fonctionne pas. On commence à chercher dans la registry, mais à priori, les applications créent leur entrées dans le BDR.

Si l'application fonctionne mais qu'il manque des intégrations au système, par exemple, click droit sur tel fichier > telle action, ca se rajoute à la main.

Mais en gros, c'est possible :itm:

edit:
Je pense à l'instant...
Si ca fait intervenir un service ou une application tierce, c'est possible aussi, c'est juste plus de chipotage, et là, ca ne s'explique que difficilement dans un post sur un forum.
Par contre, avec le message d'erreur exact, on peut avancer.
19/06/2007 @ 10:21:09: zion: Récupérer un programme pré-installé
Je plussoie JC, c'est lourd mais c'est possible.

Si tu veux tu as même des outils par SysInternals (rachetés par Microsoft):
http://www.microsoft.com/technet/sysinternals/default.mspx
Je pense au registry monitor mais aussi au file monitor qui te permettront de savoir à quel fichier l'application fait appel.

Après ça bonne chance :banzai:
19/06/2007 @ 10:55:44: didix: Récupérer un programme pré-installé
Derdesder > C'est un programme de pilotage et d'acquisition de données pour un spectromètre ICP, (tu as ça dans tes tiroirs virtuels ? ) :itm: :wink:

Merci pour les explications JC et zion (et pas ovh :kaola: :zoubi: )!

Edit: je n'ai donc pas encore essayé, je voulais avoir des conseils avant tentative :wink:
To be continued...
19/06/2007 @ 11:09:40: Clandestino: Récupérer un programme pré-installé
Si je peux apporter mon grain de sel... A l'époque glorieuse de Windows 98, pas mal de programmes utilisaient encore le bon vieux .INI des familles pour stocker leurs paramètres (les programmes intelligemment conçus le font toujours, d'ailleurs). Regardes donc si le répertoire de l'application ne contient pas un tel fichier, cela devrait grandement simplifier le processus de migration d'une machine à l'autre.
19/06/2007 @ 11:15:51: zion: Récupérer un programme pré-installé
D'ou les outils de SysInternals :oh:
19/06/2007 @ 11:31:06: ovh: Récupérer un programme pré-installé
C'est vrai qu'avec sysinternals il devrait y avoir moyen de récupérer les dépendances :cupra:
Apparemment leurs outils tournent aussi sous win9x :dawa:

Cet outil-là je pense ?
http://www.microsoft.com/technet/sysinternals/SystemInformation/ProcessExplorer.- mspx
19/06/2007 @ 11:41:10: Derdesder: Récupérer un programme pré-installé
Derdesder > C'est un programme de pilotage et d'acquisition de données pour un spectromètre ICP, (tu as ça dans tes tiroirs virtuels ? ) :itm: :wink:


Mais bien sûr , je m'en sers tous les jours :whistle: :topicalacon:

Je te laisse te dépatouiller de tout ça avec les vrais informaticiens.
19/06/2007 @ 13:53:09: didix: Récupérer un programme pré-installé
Verdicte demain normalement, j'ai pris rendez-vous avec le chimiste...
12/07/2007 @ 23:06:53: didix: Récupérer un programme pré-installé
Bon, ben ça y est, c'est fait.

Sauf que en fait le gars a mal expliqué, ce n'est pas le programme qu'il fallait récupérer, mais simplement 2 projets pour le programmes (configuration du bazar et mise en forme des résultats)... :kiki:

Enfin merci pour vos conseils et idées, j'ai imprimé au cas où. :jap:
Retour