Войти

Показать полную графическую версию : Как применить настройки explorer'a без перезагрузки?


AZJIO
26-11-2006, 22:43
У меня недостаточно знаний для создания инсталяционного дистрибутива. Обычно после установки винды требуется установить настройки, которые не хочется каждый раз расставлять сотни галочек и нажимать "Применить", но можно ввести нужные данные в реестр. Например курсоры... введение данных в реестр не изменяет курсор, но если нажать кнопку "Применить", то он сменится. Как это сделать из BAT-файла? Есть вариант - перегрузить explorer.exe. Вот пример BAT-файла.

taskkill.exe /F /IM explorer.exe
start explorer.exe

Но после этого в трее не отображаются многие иконки, и иногда выдаётся ошибка типа не найдена папка "C:\Documents", то есть не нашёл папку "C:\Documents and Settings" из-за пробелов в имени папки.

Также на панели задач я сделал "панель инструментов", вернее перенёс папку из "Главного меню" на панель задач, и чтоб её туда установить, тоже недостаточно внести данные в реестр, тоже нужно перегрузить либо комп, либо explorer.

Fanzuga
27-11-2006, 13:26
Для добавления и применения твиков реестра рекомендую ознакомиться со статьей Tвики реестра (http://oszone.net/2779).
Из которой следует, что твики ветви HKCU (Current User) лучше всего применять на T-13 до первого входа пользователя в систему, а настройки HKLM (Locale Machne) в последнюю очередь, так как если применить их рано, не все из них срабатывают.

По поводу приминения твиков к уже установленной системе. Для некоторых достаточно "применения", некоторым необходима смена сеанса ("перелогон"), остальные требуют перезагрузки.

Vadikan
28-11-2006, 09:06
andsokНапример курсоры...
Курсоры — OSZone.net wiki (http://wiki.oszone.net/index.php/Курсоры)




© OSzone.net 2001-2012