2010-08-23 27 views
2

Je dois vérifier quelle touche l'utilisateur doit taper pour démarrer son PC à partir d'une clé USB ou d'un CD. Est-ce que cela dépend du fabricant du BIOS ou du fabricant/modèle de la carte mère?Vérifiez quelle touche appuyer pour démarrer à partir d'une clé USB ou d'un CD?

On m'a parlé de la gentille source ouverte Speccy pour obtenir des informations sur le matériel, mais y at-il une bibliothèque que je pourrais utiliser pour obtenir les mêmes informations d'un programme (.Net) et dire aux utilisateurs quelle touche frapper sur leur propre ordinateur?

Merci.

+0

La sélection du périphérique de démarrage peut nécessiter plus qu'une simple pression sur une touche. Selon les paramètres du BIOS, cela pourrait même ne pas être possible. – Andy

+0

Il n'y a donc aucun moyen de dire à l'utilisateur quelle touche choisir pour le périphérique de démarrage en fonction de la marque/du modèle de son PC. – Gulbahar

Répondre

0

À l'étape où vous voulez appuyer sur la touche Entrée ou la touche, .NET ne sera jamais disponible.

+0

Je voulais dire que je voudrais trouver/écrire une application (préférable dans .Net) que l'utilisateur exécuterait dans Windows et lui dirait quelle touche frapper après le redémarrage. – Gulbahar

1

Vous ne trouverez pas de solution sans créer une bibliothèque complète de tous les types de carte mère et de fabricant, y compris les mises à jour du BIOS susceptibles de la modifier.

Vous devriez simplement demander à l'utilisateur de suivre les instructions à l'écran lorsque son ordinateur démarre pour sélectionner le périphérique de démarrage, et peut-être offrir quelques suggestions possibles ("Il vous demandera d'appuyer sur une touche de fonction ...")

+0

Donc il n'y a pas de règle 80/20 pour gérer la plupart des requêtes: -/ – Gulbahar

+2

Chaque machine que j'ai eu était différente. Les vieilles machines que vous avez dû changer l'ordre de démarrage dans le bios, alors ma première machine Dell a dit F12 pour sélectionner un périphérique de démarrage. Certains BIOS disent appuyer sur DEL, d'autres sur F2, d'autres vous invitent après la disparition de l'écran initial. – NibblyPig