![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте. Есть программа на BDS 2006. Она использует несколько bpl-ок. Когда мы выпускаем новую версию, создаем setup-щик в Inno Setup. Также, в этот setup-щик включаются новые версии bpl-ок, если такие есть. Потом установочный файл рассылается по всем компьютерам фирмы. Во время установки bpl-ки устанавливаются в папку, соответствующуу переменной {sys} в Inno Setup. Т. е., на компах с XP и Windows 7 32bit в папку "C:\Windows\System32", а c Windows 7 64bit в папку "С:\Windows\SysWOW64". Но для того, чтобы установка bpl прошла успешно в семерке, нужно запускать установку от имени администратора. Поэтому я решил устанавливать bpl-ки в папку {commonappdata}. В XP это "C:\Documents And Settings\All Users\Application Data", в семерке "C:\ProgramData". Теперь нужно сделать так, чтобы наша программа ссылалась на эту папку. Для этого нужно изменить переменную среды PATH. Так вот, как это сделать не вручную на каждом компе по отдельности (компов очень много, причем переменная PATH у каждого пользователя вроде своя)?
P.S.: Пожалуйста, устанавливать bpl-ки в папку с программой не советуйте. Одни и те же библиотеки юзаются несколькими нашими программами, лежащими в разных местах. |