Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...

Изменение OEM информации и логотипа

Текущий рейтинг: 4.15 (проголосовало 122)
 Посетителей: 50615 | Просмотров: 67519 (сегодня 1)  Шрифт: - +

OEM информация и логотип отображаются в свойствах системы, которые можно вызвать из контекстного меню иконки Мой Компьютер на рабочем столе или комбинацией клавиш WIN+PAUSE на клавиатуре. Вы можете импортировать их во время автоматической установки. Вам нужно создать два файла - oeminfo.ini и oemlogo.bmp.

Создание файлов

oeminfo.ini

Откройте Блокнот и скопируйте туда следующие строки

[General]
Manufacturer=Vadikan
Model=Unattended XP SP2 DVD
[OEMSpecific]
SubModel=
SerialNo=
OEM1=
OEM2=
[Support Information]
Line1=Unattended XP SP2 DVD
Line2=unattended.oszone.net

Вы можете изменить текст, стоящий после знака = по своему усмотрению. Сохраните файл как oeminfo.ini.

oemlogo.bmp

Создайте изображение размером 180х114 пикс. (ширина х высота), отредактируйте ваш логотип как вам угодно и сохраните как oemlogo.bmp. Можно сделать его на прозрачном фоне, чтобы он сливался с цветом диалогового окна Свойств Системы.

Тестирование файлов

Чтобы протестировать файлы, скопируйте их в директорию %windir%\System32 и откройте свойства системы. Если результаты вас не устраивают, продолжайте редактирование, пока не достигнете идеала ;-)

Импорт файлов

Для того, чтобы импортировать файлы во время автоматической инсталляции, их надo поместить в директорию $OEM$\$$\System32\. Если такой не существует, то создайте ее (подробнее об $OEM$ директориях читайте в Справочнике. Во время установки системы оба файла будут скопированы в директорию System32 независимо от того, как будет называться установочная директория системы.

Если вы сделали все правильно, то выглядеть это будет примерно как на скриншоте.

OEM Info

Добавление даты установки и списка обновлений

Я наткнулся на любопытную тему на MSFN и решил поделиться информацией. Возможно, некоторые из вас сочтут полезным внесение в oeminfo.ini даты установки системы и списка интегрированных обновлений. Приведенный ниже пакетный файл как раз и позволяет все это проделать.

@echo off

SET D=%SYSTEMROOT%\system32\
REM delete oeminfo.ini if exists
if exist "%D%oeminfo.ini" del   "%D%oeminfo.ini" /q
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d\WIN51IP SET CDROM=%%d:


echo [General] >> "%D%oeminfo.ini"
echo Manufacturer=Vadikan >> "%D%oeminfo.ini"
echo Model=Unattended XP SP2 DVD >> "%D%oeminfo.ini"
echo [Support Information] >> "%D%oeminfo.ini"
echo Line1=Installation Date: %date% >> "%D%oeminfo.ini"
echo Line2= >> "%D%oeminfo.ini"
echo Line3=Installed Hotfixes:>> "%D%oeminfo.ini"
echo Line4= >> "%D%oeminfo.ini"

REM Line Number
SET i=5

REM List  quickfixes without exe extension
For /F "TOKENS=1 delims=.exe"  %%j in ('dir /B %CDROM%\I386\svcpack\KB*.exe') do ((set kbname=%%j) & (call :myprint))
GOTO :EOF

:myprint
echo Line%i%=%kbname%   >> "%D%oeminfo.ini"
SET /A i+=1

:EOF

Примечание: если вы используете такой пакетный файл, то не создавайте заранее oeminfo.ini, т.к. он будет сгенерирован автоматически.

Более сложный вариант пакетного файла

Тема динамического добавления информации в oeminfo.ini получила активное развитие на форуме автоматической установки Windows. Участники конференции дополнили и расширили приведенный выше файл.

Support Information

Последнюю версию файла вы можете найти... где-то в форумах автоустановки :)

Автор: Вадим Стеркин  •  Иcточник: (частично переведено с англ.) unattended.msfn.org  •  Опубликована: 12.03.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
31.08.2010/07:16  Boss_Russia_96

Блин, а без этой папки $OEM$ никак???
01.09.2010/12:27  Vadikan

Boss_Russia_96, можно. Создайте SFX с нужными файлами и тихо распакуйте его из svcpack.inf
30.12.2011/01:06  tonrok

А как это все интегрировать в установку???
Плиз, очень нужно!
03.05.2014/19:22  Wusa

Перезалейте, пожалуйста, Вики-статью!
Комментарии отключены. С вопросами по статьям обращайтесь в форум.