64805Кому интересно, если дополнить autorun.cmd строчками
wpeutil UpdateBootInfo FOR /F "tokens=3* delims= " %%i in ('reg query HKLM\HARDWARE\DESCRIPTION\System\BIOS /v BaseBoardManufacturer') DO (SET BaseBoardManufacturer=%%i) FOR /F "tokens=3* delims= " %%i in ('reg query HKLM\HARDWARE\DESCRIPTION\System\BIOS /v BaseBoardProduct') DO (SET BaseBoardProduct=%%i) for /f "tokens=2* delims= " %%A in ('reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType') DO SET Firmware=%%B REG add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /t REG_SZ /v Manufacturer /d "%BaseBoardManufacturer% "%BaseBoardProduct%"" /f REG add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /t REG_SZ /v Model /d "booted in BIOS mode." /f if %Firmware%==0x2 REG add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /t REG_SZ /v Model /d "booted in UEFI mode" /f
получим дополнительную информацию о Материнcкой плате и Режиме загрузки PE
метод рабочий, давно использую в AdminPE (а вы его откуда взяли? :)) правда, он устарел, и слишком прост, ибо не учитывает всех особенностей производителей плат например, начиная с версии AdminPE 4.2, я использую целый набор условий для корректного определения материнских плат. поковыряйте скрипт, начиная с метки :MB_VENDOR_DETECT и ниже, там около 600 строк кода... (если интересно, конечно)
Определение материнки у Стрельца подсмотрел, определение типа загрузки BIOS или UEFI - у MS заметил, пододвинул модель м.п. к производителю, на освободившееся место - режим загрузки вставил. Что б не пустовали... 600 - внушает... посмотрю, интересно,.. как 10 перевыпустишь. У меня есть уже одна - ярлык на РС для AIDA64.
Определение материнки у Стрельца подсмотрел, определение типа загрузки BIOS или UEFI - у MS заметил, пододвинул модель м.п. к производителю, на освободившееся место - режим загрузки вставил.
из Changelog AdminPE:
26.06.2014 (v1.4): + В диалоге "Свойства системы" отображаются производитель и модель платы, а также информация о режиме загрузки (32/64 bit BIOS/UEFI)
есть возможность найти сборку стрельца за 05.2014, и посмотреть, есть ли там данная строка в конфиге? просто хочется узнать, кто у кого позаимствовал функции) (я просто его сборки не ковырял, изредка софт беру новый, самому лень искать и качать бывает)
64812 У меня есть уже одна - ярлык на РС для AIDA64.
а это идея, кстати. добавить в меню "Мой компьютер" создание отчета о компьютере через AIDA64. сделаю в следующей сборке. P.S.: прошу прощения за отклонения от темы
у меня вопрос по сборке (XMPE_W7_10_EFI)_2019 : кто нибудь проверял поддержку NVMe-7x32 и 7x64 ?? в последней отсутствую соответствующие драйвера возможно у кого то есть драйверпак под х64?
64825set file=intel.cab& if "%PROCESSOR_IDENTIFIER:GenuineIntel=%"=="%PROCESSOR_IDENTIFIER%" set file=amd.cab
А Вы уверены, что на этапе отработки autorun.cmd УЖЕ БУДЕТ верный ответ о процессоре? Это же этап, где запрашивается информация из BIOS материнки. Можно сделать отдельный LOGO.CMD и запускать его в конце отработки pecmd.ini
64825set file=intel.cab& if "%PROCESSOR_IDENTIFIER:GenuineIntel=%"=="%PROCESSOR_IDENTIFIER%" set file=amd.cab
А Вы уверены, что на этапе отработки autorun.cmd УЖЕ БУДЕТ верный ответ о процессоре? Это же этап, где запрашивается информация из BIOS материнки. Можно сделать отдельный LOGO.CMD и запускать его в конце отработки pecmd.ini
Будет нормально отрабатывать в любом месте. здесь мне кажется:
Xemom1, (ядра компактные) в 8,1 expand не отработала, тупо заменил на 7z set file=intel.cab& if "%PROCESSOR_IDENTIFIER:GenuineIntel=%"=="%PROCESSOR_IDENTIFIER%" set file=amd.cab "X:\Program Files\7-zip\7z.exe" x "%file%" -y -aos -o%windir%\"" reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /v "Logo" /t REG_SZ /d "%windir%\\OEMLogo.bmp" /f ОК
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы