Редактирование обычных ключей реестра - пропускаем, т.к. все обсуждалось много раз: PHM Registy Editor - и вперед!!!
Для редактирования защищенных ключей реестра (protected keys) – надо использовать утилиту RapiСonfig.
RapiСonfig - это утилита для борьбы с замкнутыми (защищенными от правки) ключами реестра:
Эта утилита (rapiconfig.exe), поставляемая в комплекте Software Development Kit for Windows Mobile 2003-based Smartphones, может быть использована (наряду с прочими функциями) для редактирования замкнутых ключей реестра.
Пакет SDK (включающий rapiconfig) может быть загружен с: Microsoft SDKs and Emulators http://msdn.microsoft.com/mobility/downloa...ks/default.aspx
Rapiconfig.exe настолько неудобна для пользования, насколько это возможно себе представить. Поэтому ее можно смело назвать последним средством для модификации реестра. Это программа DOS based, использует специально форматированные XML файлы как способ сообщить ей, что вы хотите изменить/модифицировать.
Для работы с rapiconfig по модификации реестра вы сначала должны запустить DOS Prompt.
Затем в DOS Prompt измените директорию, в которую был установлен Rapiconfig.
например: cd C:\Program Files\Windows CE Tools\wce420\SMARTPHONE 2003\Tools
Затем запустите Rapiconfig следующим образом: rapiconfig /P yourfile.xml
Пример переназначения продолжительного нажатия кнопки "Home" с запуска IE на запуск SP Task Manager
Файл "yourfile.xml" должен быть отформатирован следующим образом :
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Drivers\BuiltIn\KeyBd">
<parm name="HomeKeyAppName"
value="\Storage\Program Files\Binarys\SP Task Manager EN\SPTaskMgrEN.exe"
datatype="string"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Этот файл модифицирует/изменит ключ реестра
"HKLM\Drivers\BuiltIn\KeyBd\HomeKeyAppName" на значение:
"\Storage\Program Files\Binarys\SP Task Manager EN\SPTaskMgrEN.exe".
Это изменение заставит кнопку "Home" на MPx220запускать SP Task Manager вместо Internet Explorer. Естественно, SP Task Manager надо сначала загрузить с http://www.binarys.com/taskmanager_en.asp и инсталлировать на телефон!
Для редактирования защищенных ключей реестра (protected keys) – надо использовать утилиту RapiСonfig.
RapiСonfig - это утилита для борьбы с замкнутыми (защищенными от правки) ключами реестра:
Эта утилита (rapiconfig.exe), поставляемая в комплекте Software Development Kit for Windows Mobile 2003-based Smartphones, может быть использована (наряду с прочими функциями) для редактирования замкнутых ключей реестра.
Пакет SDK (включающий rapiconfig) может быть загружен с: Microsoft SDKs and Emulators http://msdn.microsoft.com/mobility/downloa...ks/default.aspx
Rapiconfig.exe настолько неудобна для пользования, насколько это возможно себе представить. Поэтому ее можно смело назвать последним средством для модификации реестра. Это программа DOS based, использует специально форматированные XML файлы как способ сообщить ей, что вы хотите изменить/модифицировать.
Для работы с rapiconfig по модификации реестра вы сначала должны запустить DOS Prompt.
Затем в DOS Prompt измените директорию, в которую был установлен Rapiconfig.
например: cd C:\Program Files\Windows CE Tools\wce420\SMARTPHONE 2003\Tools
Затем запустите Rapiconfig следующим образом: rapiconfig /P yourfile.xml
Пример переназначения продолжительного нажатия кнопки "Home" с запуска IE на запуск SP Task Manager
Файл "yourfile.xml" должен быть отформатирован следующим образом :
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Drivers\BuiltIn\KeyBd">
<parm name="HomeKeyAppName"
value="\Storage\Program Files\Binarys\SP Task Manager EN\SPTaskMgrEN.exe"
datatype="string"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Этот файл модифицирует/изменит ключ реестра
"HKLM\Drivers\BuiltIn\KeyBd\HomeKeyAppName" на значение:
"\Storage\Program Files\Binarys\SP Task Manager EN\SPTaskMgrEN.exe".
Это изменение заставит кнопку "Home" на MPx220запускать SP Task Manager вместо Internet Explorer. Естественно, SP Task Manager надо сначала загрузить с http://www.binarys.com/taskmanager_en.asp и инсталлировать на телефон!