Можешь попробовать написать моему другу на мыло: admin@trans-m.ru или stellarsoft@rambler.ru (на первом стоит макрософтовский анти-спам фильтр, поэтому можешь не достучаться…). Я щас ему скажу…Сообщение от ax
Можешь попробовать написать моему другу на мыло: admin@trans-m.ru или stellarsoft@rambler.ru (на первом стоит макрософтовский анти-спам фильтр, поэтому можешь не достучаться…). Я щас ему скажу…Сообщение от ax
поковырявшись....
вот такой макарой можно поменять дефолтовый путь установки.
msiexec /i thebat_home_3-80-06.msi INSTALLDIR=c:\aaa
Но как работать с DrLocator и Directory осталось загадкой.
это хорошо, но в какую таблицу его прописать??? в груп. политиках параметры команд. строки не задаются.Сообщение от aff
я таки нашел др. путь. возможно не лучший но все же.
бат прописывается в HKCU\software\rit. при начале установки он смотрит, а не установлен ли др. Бат на этой машине, и смотрит он в HKCU\software\rit параметр "ProgramDir". при принудительной установке через ГП, никакого current user быть не может, но есть HKLM, но БАТ туда не смотрит.. чтобы он смотрел в нужное место мы в .msi в таблице RegLocator в строке NewSignature1 столбике root правим значение 1 (HKCU) на 2 (HKLM) естественно предварительно создаем нужный ключик, теперь порядок при запуске из ГП бат смотрит в нужное место, находит путь где он вроде установлен , и ставится поверх существующего или с нуля, если его там еще не было
решение найдено благодаря статье http://www.rsdn.ru/article/install/wininstaller2.xml
думаю там много полезного не тока для меня
В свое время Максим говорил, что msi пока только называется msi, но всей прелести msi он не поддерживает. Но добавть эти возможности желание есть и возможно это скоро будет!