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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Автоопределение каталога установки при инсталяции и внесение значений в Реест

Ответить
Настройки темы
Разное - [решено] Автоопределение каталога установки при инсталяции и внесение значений в Реест

Аватара для A drum moons

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


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

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


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

К примеру:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DjVu.Document\DefaultIcon]
@="C:\\Program Files\\WinDjView\\WinDjView.exe,0"
и другие...

В многих программах по изготовлению инсталяторов можно добавлять reg файлы. Созданный инсталятор инсталирует приложение, может быть чего то еще делает (все зависит от фантазии автора, не суть) и вносит изменения в реест, которые берет из reg файла. Все бы хорошо, но что если буква локального диска не C, а D? Тогда это приведет к катастрофическим последствиям!

Пробовал устанавливать такое значение @="%PROGRAMFILES%\\WinDjView\\WinDjView.exe,0", но не срослось. Или это в обще не уместно? Может кто знает как заставить систему (пусть хоть через батник) распознавать буквы локальных дисков, передавать эти значения переменным и собственно сгенерировав значения ветвей реестра добавлять их в этот самый реестр. Извиняюсь за ошибки и за столь развернутый вопрос.

Отправлено: 19:20, 31-01-2015

 

Ветеран


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

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


Цитата A drum moons:
Значит твики добавляются в HKCU »
Да. Только не выражайтесь «твики».

Цитата A drum moons:
а после работы реестра (слияний и т.д.), изменения отображаются в HKU. »
Не правильно понимаете. Никакого «после работы реестра/слияний и т.д.» не происходит. Прочтите то, что я указал почитать в предыдущем сообщении.

Цитата A drum moons:
Именно в HKCU надо добавлять твики, которые добавлены в HCU. »
То, что на Вашем скриншоте — да.

Отправлено: 20:20, 22-02-2015 | #31



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

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


Аватара для A drum moons

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


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

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


Ну ладно, раз так, то я покидаю эту планету на некоторое время. Но я еще вернусь. tnx!

Отправлено: 22:09, 22-02-2015 | #32


Ветеран


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

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


Iska вытирает скупую мужскую слезу. Мы будем ждать тебя, T-800, модель 101 .

Отправлено: 22:19, 22-02-2015 | #33



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Автоопределение каталога установки при инсталяции и внесение значений в Реест

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Архивирование с удалением каталога при помощи запуска батника из того же каталога HAMMER7 Скриптовые языки администрирования Windows 0 09-04-2012 20:29
Установка - при инсталяции Vista Business зависает при появлении ProgressBar. _ib_ Microsoft Windows Vista 5 18-09-2008 05:17
Загрузка - [решено] Черный экран после установки недопустимых значений для разрешения экрана Кварц Microsoft Windows 2000/XP 4 21-03-2008 22:34
Внесение изменений во все листы книги Excel при помощи VB макросов Vadikan Программирование и базы данных 4 29-12-2005 02:10
Ошибка при инсталяции OSAMA Непонятные проблемы с Железом 21 26-05-2004 23:55




 
Переход