Rechercher : dans
Par :

Version de Vista dans le registre

Dernière réponse le 8 jui 2009 à 14:33:29 flo, le 8 jui 2009 à 09:31:31 
 Signaler ce message aux modérateurs

Bonjour,

J'ai besoin de réaliser une install complète d'un logiciel qui propose l'installation de drivers pour un périphérique USB. J'ai un problème sous Vista. Selon que c'est un vista 32 bits ou 64 bits, les drivers a installer ne sont pas les mêmes.
Je voudrais savoir s'il existe une variable en base de registre qui contient cet information.
Mon install étant basé sur des commandes DOS il me serait facile d'interroger la base de registre et de lancer l'install approprié.
Si quelqu'un a une idée?

Merci d'avance pour vos réponses

Meilleures réponses pour « Version de Vista dans le registre » dans :
[Windows] Connaître la version de DirectX VoirPrésentation de DirectX Connaître la version installée Plus d'information sur DirectX Présentation de DirectX DirectX représente un ensemble de pilotes (drivers) proposant de nombreuses fonctions. Son intérêt consiste à mutualiser les...
Télécharger Wise Registry Cleaner VoirWise Registry Cleaner , comme son nom l'indique, ce logiciel permet de nettoyer la base de registre des clés et valeurs non valides dans le but d'améliorer les performances de son PC. Tutoriel Wise Registry Cleaner Compatible 64...

1

lacharpente, le 8 jui 2009 à 11:48:51

Bonjour flo
Pas besoin d'aller dans le registre pour le savoir, vas dans le panneau de configuration et regardes dans Systeme.
Ca devrait etre marque, si ce n'est pas specifie, c'est que tu est en 32 bits.
A+

Répondre à lacharpente

2

flo, le 8 jui 2009 à 11:57:44

Effectivement l'info se trouve dans le panneau de configuration mais moi j'ai besoin d'accéder à cette information depuis ma procédure d'install en dos, donc comment je fais?
Merci d'avoir pris le temps de me répondre.

Répondre à flo

3

lacharpente, le 8 jui 2009 à 12:00:42

RE
Je ne vois pas ce que ca a voir, tu prends ton programme Pour 32bits et tu l'installes
A+

Répondre à lacharpente

4

flo, le 8 jui 2009 à 12:05:35

Ce n'est pas pour installer sur mon poste.
Des gens vont télécharger l'appli et l'installer sur leur poste (dont je ne connais pas la version à l'avance) or il faut que m'a procédure d'install détecte la version et installe le bon drivers. Ca doit être transparent pour l'utilisateur, et marcher dans tous les cas de figure.
Je suis partie sur l'idée de la base de registre car c'est facile à intérroger depuis une commande dos

Si tu as une autre idée, je prends. Mais j'ai besoin de détecter la version depuis le code de l'install
Merci

Répondre à flo

5

lacharpente, le 8 jui 2009 à 12:18:26

RE
Je ne comprends vraiment pas ton raisonnement, pourquoi ne pas leur faire verifier ce que je t'ai dit et ensuite leur faire telecharger le programme adéquat?
A+

Répondre à lacharpente

6

flo, le 8 jui 2009 à 13:20:40

Et bien dans l'idéal je souhaitais ne pas avoir à demander à l'utilisateur de vérifier ce détail sur vista. Je pensais pouvoir trouver l'info par programme.
Effectivement si l'info n'est pas stocké en base de registre je génèrerais une install pour Vista 32 bits et une autre pour vista 64 bits. Et l'utilisateur téléchargera celle dont il a besoin.
Je pensais pouvoir générer une seule install qui gèrerait la version de vista (histoire de simplifier pour l'utilisateur qui ne sera pas un informaticien averti, et loin de là!)

Merci pour tes réponses.

Répondre à flo

7

lacharpente, le 8 jui 2009 à 13:48:40

RE
Justement si ton correspondant n'est pas tres a l'aise sur un PC, ce n'est pas la peine de l'orienter vers des commandes DOS, la moindre erreur pourrait faire plus de degat qu'autre chose.Mieux vaut indiquer le telechargement a faire apres cette verification.
Sinon, tu as cette solution: http://www.commentcamarche.net/faq/sujet 17335 wlm et msn depannage a distance
A+

Répondre à lacharpente

8

flo, le 8 jui 2009 à 14:08:01

Attention, l'utilisateur n'aura absolument pas à taper de commande dos.
En fait ma procédure d'install est en dos, dans un .bat et je le transforme en .exe
L'utilisateur ne fait que lancer l'exe de l'install. Et après c'est moi dans le code dos qui voudrais tester le vista pour lancer l'install des bons drivers.

Soit cette donnée existe en base de registre, soit je fais 2 install distinctes pour Vista 32 et 64 bits
En tout les cas, merci

Répondre à flo

9

 lacharpente, le 8 jui 2009 à 14:33:29

RE
Oui, j'avais bien compris ca. Tu te complique la vie pour rien du tout. Un email est quand meme vite passe pour faire cette verification.
A+

Répondre à lacharpente