Проверьте, какой ключ ударить, чтобы загрузиться с USB или CD? - PullRequest
2 голосов
/ 23 августа 2010

Мне нужно проверить, по какому ключу пользователь должен нажать, чтобы загрузить свой компьютер с USB-ключа или компакт-диска.

Зависит ли это от производителя BIOS или от производителя / модели материнской платы?

Мне рассказали о замечательном Speccy с открытым исходным кодом, чтобы получить некоторую информацию об оборудовании, но есть ли библиотека, которую я мог бы использовать, чтобы получить ту же информацию из (.Net) программы и точно сказать пользователям, какой ключ нажимать на их собственном компьютере?

Спасибо.

Ответы [ 2 ]

1 голос
/ 23 августа 2010

Невозможно это выяснить, не создав полную библиотеку по каждому типу материнских плат и производителей, которые когда-либо выпускались, включая обновления BIOS, которые могут это изменить.

Вам просто нужнопопросите пользователя следовать инструкциям на экране, когда его компьютер загружается, чтобы выбрать загрузочное устройство, и, возможно, предложить несколько вероятных предложений («Он попросит вас нажать функциональную клавишу ...»)

0 голосов
/ 23 августа 2010

На этапе, когда вы хотите нажать ввод или клавишу, .NET никогда не будет доступен.

...