Добавление собственных курсоров

OSzone.net » Microsoft » Автоматическая установка » Автоматическая установка Windows XP » Добавление собственных курсоров
Автор: EgOrus
Иcточник: unattended.oszone.net
Опубликована: 23.12.2007

Если вы хотите получить свои курсоры при автоустановке, найдите курсоры, которые Вам нравятся (файлы *.cur и *.ani), запишите их в папку %WINDIR%\Cursors. Потом зайдите в Панель управления - Мышь - Указатели и замените стандартные на свои.

Затем нажмите на кнопку Сохранить как, тем самым сохраняя текущую тему курсоров со своим именем - например, NewCursors.

Теперь импортируйте из реестра параметры

[HKEY_CURRENT_USER\Control Panel\Cursors]
@="NewCursors"
[HKEY_CURRENT_USER\Control Panel\Cursors\Schemes]
"NewCursors"=ключ типа REG_EXPAND_SZ

Сохраните их под именем, скажем, cursors.reg в папке $OEM$. Разместите файлы курсоров в папке $OEM$\$$\Cursors. Например, ее содержимое может выглядеть так:

osx_backgr.ani osx_busy.ani
osx_help.cur
osx_link.cur
osx_pointer.cur

Импорт параметров реестра можно выполнить на Т-12 или на любом другом этапе установки при помощи простых команд:

SET curdir=%~dp0
SET curdir=%wdir:~0,-1%
regedit.exe /S "%curdir%\cursors.reg"

Примечание. Вместо сохранения индивидуальных файлов в $OEM$ папках можно создать один SFX-архив, который будет распаковывать курсоры в нужную папку - "%windir%\cursors" и экспортировать файл реестра. Запускать его также можно будет на T-12 или на другом этапе установки.


Ссылка: http://www.oszone.net/6158/