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


Новые программы oszone.net Читать ленту новостей RSS
Iceсream Screen Recorder – это программа для захвата видео с аудио и микрофоном и создания скриншотов с помощью ряда доп...
TeraByte Drive Image Backup and Restore - это доступный и надежный пакет программных средств, предназначенных для резерв...
Компактная программа для создания PDF-документов. После установки novaPDF в системе появляется новый виртуальный принтер...
Программа для автоматической смены обоев на рабочем столе компьютера. BioniX Wallpaper предоставляет пользователю возмож...
ProduKey - маленькая утилита для просмотра серийных кодов прикладного ПО и системы. Иногда бывает необходимо узнать тот ...

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

Текущий рейтинг: 4.18 (проголосовало 118)
 Посетителей: 47625 | Просмотров: 64152 (сегодня 4)  Шрифт: - +

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

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