Как получить серийный номер из Windows на новом окне U/EFI?
Мне нужно получить серийные номера оборудования из набора новых настольных ПК HP mini, которые необходимо подготовить.
В прошлом это работало с использованием сценария WSH для запроса через WMI. К сожалению, новые модели больше не содержат BIOS, а вместо этого поставляются с EFI. Все известные способы запроса информации больше не работают.
Я немного погуглил тему, но все ответы, которые я нашел, рекомендуют неэффективный метод выше. Кто-нибудь может помочь? Мне нужно решение, которое будет работать с XP (встроенный), если оно имеет значение.
3 ответа
Мы узнали, что у нас была предварительная версия, а серийный номер еще не был назначен. Однажды попробовав его на новой коробке, он работал просто отлично. Значение было доступно через WMI в конце концов.
Здесь нечего видеть, двигайтесь вперед.;)
Примеры сценариев на выбранном вами языке для печати серийных номеров можно найти на веб-сайте Microsoft TechNet.
dmidecode в linux способен извлекать эту информацию через EFI, здесь доступен порт http://gnuwin32.sourceforge.net/packages/dmidecode.htm который, кажется, компилируется после поддержки EFI. Команда будет использовать dmidecode -s system-serial-number, как было протестировано на моей системе на основе BIOS, однако я не могу выполнить полное тестирование, так как у меня нет системы EFI под рукой.
Scriptomatic 2 (доступный бесплатно от Microsoft) позволяет вам легко просматривать все WMI и предоставляет вам сценарии, необходимые для этого.