Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Твики реестра .: [архив] :.

Закрытая тема
Настройки темы
Твики реестра .: [архив] :.

(*.*)


Сообщения: 36556
Благодарности: 6694


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Тема переведена в архивное состояние и закрыта. Продолжение в http://forum.oszone.net/thread-140910.html
Содержимое шапки

Эта тема создается специально для вопросов по твикам реестра. Перед тем, как задать вопрос, обратите внимание, на перечисленные ниже ссылки.
Другие полезные ресурсы:

Программы для мониторинга изменений реестра:
  • RegShot (freeware). Мониторинг "до" и "после" изменений.
  • RegMon (freeware). Мониторинг в реальном времени.
  • RegWorks (freeware, RU). Помимо мониторинга просто удобна для работы с реестром. Содержит справочную информацию по твикам.
  • RegSnap (shareware)

Пожалуйста, используйте тег [ code] (иконка на панели инструментов) для выделения твиков реестра и во избежание нежелательного форматирования
Пример:

[code]Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"29"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,00,\
25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,\
00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,35,00,30,00,\
00,00[/code]



Почему некоторые твики не срабатывают?
По поводу несрабатывания каких-либо твиков реестра читайте о сути проблемы здесь и здесь.


Самые популярные твики
Посмотреть

Оформление
  • Вид папок
  • Быстрый запуск (QuickLaunch) и панель задач
  • Настройки меню Пуск и свойств папки
  • Визуальные эффекты

Службы Windows XP

Сеть
  • Отключение брандмауэра Windows (Windows Firewall) и всего, что с ним связано

Мои документы (и иже с ними) на другом диске

См. код ниже. Параметры удалены. Настройте через GUI, экспортируйте, потом импортируйте.

Код: Выделить весь код
;Установка пути для папки "Мои документы"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"=-
"My Music"=-
"My Pictures"=-
"My Video"=-
■ Удаление стрелок с ярлыков
Правильный способ для XP / для Vista.


Решения из этой темы
Посмотреть

твик, который позволяет добавлять "Редактор реестра" в панель управления

Q. Галочки Пуск->свойства->панель задач->автоматически скрывать панель задач и отображать панель задач поверх всех окон
А. Эти настройки в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2 (параметр Settings). Настройте в графическом интерфейсе, завершите процесс explorer, экспортируйте.

Q. Можно ли через реестр указать размер файла подкачки?
А. Да, параметр PagingFiles в разделе
Код: Выделить весь код
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
См. также [решено] Изменение размера или отключение файла подкачки

Q. Как настроить Востановление системы только для системного диска?
А. Так.
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 08:29, 15-11-2004

 

Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата P0ker:
что не так делаю? »
Попробуйте сделать экспорт reg файла с выгруженным процессом explorer.exe .

Отправлено: 02:57, 20-02-2008 | #81



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Administrator


Сообщения: 25151
Благодарности: 3803

Профиль | Сайт | Отправить PM | Цитировать


Цитата P0ker:
Как убрать из Пуск (справка и поддержка)? »
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSMHelp"=dword:00000001
А еще вопросов наверное будет много, не проще ли сразу почитать по ссылкам в шапке темы?

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 10:05, 20-02-2008 | #82


Аватара для kalikanzaros

Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Blast, boss911,
нужно зарегистрировать расширение на определенную программу, подскажите пожалуйста можно ли в экспортируемой ветке реестра заменить путь к папке "Program Files" на %programfiles%
тк возможен случай что "Program Files" будет не на диске С, а на каком-то другом, да к тому же есть небольшая вероятность что у кого-то эта папка будет называться по другому...

-------
Я никогда не спорю, никогда не противоречу, я иногда забываю...


Отправлено: 10:37, 20-02-2008 | #83



Moderator


Сообщения: 53482
Благодарности: 15510

Профиль | Отправить PM | Цитировать


Цитата kalikanzaros:
подскажите пожалуйста можно ли в экспортируемой ветке реестра заменить путь к папке "Program Files" на %programfiles%
Если тип параметра REG_EXPAND_SZ, можно попробовать (до экспорта).
Но обычно в таких случаях вместо reg-файлов приходится использовать либо команду REG ADD в .cmd скрипте, либо inf-файлы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:51, 20-02-2008 | #84


Аватара для kalikanzaros

Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Petya V4sechkin,
спасибо, неправильно сформулировал вопрос, слегка переиначу:
можно ли в reg файле заменить путь к папке "Program Files" на %programfiles% перед импортом оного в реестр?
если не сложно можно пример cmd скрипта с командой REG ADD
для простого примера, был
Код: Выделить весь код
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell]
@="OperaAC"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\command]
@=""C:\\Program Files\\Opera_AC\\OperaAC.exe" "%1""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell\open\command]
@=""C:\\Program Files\\Opera_AC\\OperaAC.exe" "%1""
нужно чтобы при импорте прописывался корректный путь к папке "Program Files"

-------
Я никогда не спорю, никогда не противоречу, я иногда забываю...


Отправлено: 11:18, 20-02-2008 | #85


Аватара для Anakin

Старожил


Автор проектов


Сообщения: 345
Благодарности: 64

Профиль | Отправить PM | Цитировать


kalikanzaros, тут не все так просто. Да, в секциях shell для типов файлов так делать можно, но для этого параметр должен быть типа REG_EXPAND_SZ. Этот тип параметров экспортируется в reg-файл в бинарном виде, поэтому правкой файла обойтись не получится - надо изменить тип параметра в редакторе реестра, задать ему нужное значение, а птотм эту секцию экспортировать в файл. Задача осложняется тем, что вам нужно сменить тип параметра "(По умолчанию)". Стереть его и создать новый параметр с тем же именем и новым типом - не получится. Вам нужно найти раздел реестра, где уже есть параметр "(По умолчанию") типа REG_EXPAND_SZ, скопировать его в буфер (имеено раздел), затем вставить в нужную вам ветку, переименовать раздел, добавить остальные параметры, какие там должны быть и т.д. Напрямую сменить тип параметра, не удаляя и не создавая его заново, насколько я знаю, нельзя.

-------
Dark Side of The Force is a pathway to many abilities, some considered to be unnatural...


Отправлено: 11:27, 20-02-2008 | #86


Аватара для kalikanzaros

Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Anakin,
добавлю информации, это нужно для того чтобы программы которые "устанавливаются" путем простого разархивирования в папку %programfiles% из wpi открывали именно те файлы "по умолчанию", для которых они и созданы
те сменять тип параметра в реестре или удалять его нет надобности, хотя если честно не вижу в этом сложности тк простое добавление "минуса" сразу после квадратной скобки в reg файле сносит этот раздел а добавление минуса после равно в значении параметра сносит этот параметр...
в wpi есть команда добавить в реестр после установки, вот и хочется добавить связь только что установленной программы с определенными расширениями

-------
Я никогда не спорю, никогда не противоречу, я иногда забываю...

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:37, 20-02-2008 | #87


Аватара для Anakin

Старожил


Автор проектов


Сообщения: 345
Благодарности: 64

Профиль | Отправить PM | Цитировать


kalikanzaros, я понял, зачем вам это нужно, сам с такой необходимость сталкиваюсь

Блин, чет я затупил, что в регфайле имена-то параметров можно изменить и перекинуть из одной секции в другую Тогда без проблем - создавайте в любой ветке (можете даже создать временную) параметр типа REG_EXPAND_SZ, задайте ему нужное значение, экспортируйте во временный reg-файл, затем из этого файла перенесите в ваш "инсталляторный" файл, заменив имя параметра на @ и положив его в нужный раздел.

Как сделаете - отпишитесь, если пройдет, то у себя также сделаю везде, где можно. Но такой финт ушами проходит не повсеместно - в секции Classes для регистрации расширений файлов он пройдет, а вот обмануть например WinRAR, изменяя в его ветке пути к темам оформления, не получится - он жестко завязан на строковый тип параметра, как следствие - нужен развернутый путь без системных переменных.

-------
Dark Side of The Force is a pathway to many abilities, some considered to be unnatural...


Отправлено: 11:45, 20-02-2008 | #88


Аватара для kalikanzaros

Пользователь


Сообщения: 65
Благодарности: 2

Профиль | Отправить PM | Цитировать


Anakin,
я не могу задать нужное значение тк не знаю как у конечного пользователя будет называтся папка %programfiles% и на каком диске она будет лежать
как идея сделать cmd или bat файл, который будет брать значение %programfiles% из path и подставлять это значение в импортируемые ключи, только к сожалению не силен в написании батников, поэтому требуется помощь...

-------
Я никогда не спорю, никогда не противоречу, я иногда забываю...


Отправлено: 11:55, 20-02-2008 | #89


Аватара для Anakin

Старожил


Автор проектов


Сообщения: 345
Благодарности: 64

Профиль | Отправить PM | Цитировать


kalikanzaros, под нужным значением я понимаю строчку "%ProgramFiles%\opera\opera.exe" (ну или что вам там надо). Для REG_EXPAND_SZ это значение и хранится в реестре, а подстановка (т.е. расширение параметра) происходит прямо в памяти в момент чтения программой этого параметра - поэтому он и назван "расширяемый строковый параметр"

-------
Dark Side of The Force is a pathway to many abilities, some considered to be unnatural...


Отправлено: 12:12, 20-02-2008 | #90



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Твики реестра .: [архив] :.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Твики реестра .: [все вопросы] :. Vadikan Автоматическая установка Windows 2000/XP/2003 1815 18-08-2023 12:31
Icons and Твики реестра cs177s800 Автоматическая установка Windows 2000/XP/2003 3 28-03-2011 06:40
[решено] Твики реестра HKLM и HKCU 6umer Автоматическая установка Windows 2000/XP/2003 8 31-01-2008 16:40
[Архив] Твики реестра .: [все вопросы] :. Vadikan Автоматическая установка Windows 2000/XP/2003 1431 26-01-2008 08:51
Твики реестра через [GuiRunOnce] -> RunOnceEx SPV82 Автоматическая установка Windows 2000/XP/2003 19 05-05-2007 19:54




 
Переход