|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - [решено] Установка 7zip с помощью GPO |
|
|
2008 R2 - [решено] Установка 7zip с помощью GPO
|
![]() Новый участник Сообщения: 15 |
Добрый день! Помогите разобраться с проблемой. Для автоматической установки архиватора 7zip на рабочие станции домена я создал политику, в которой прописал Computer Configuration>Policies>Windows Settings>Scripts>Startup установку файла 7z920.exe с ключом /S. Сюда же добавляю (запуском reg файла) применение ассоциаций архиватора с нужными мне файлами (Script Name: regedit, Script Parameters: /s \\...\7zip.reg). Далее политика замечательно отрабатывает на XP, а вот на машинках с Windows 7 ассоциации файлов таким образом не применяются, а сам 7zip устанавливается без проблем. Подскажите, есть ли решение этой проблемы? Или есть возможные иные способы установки архиватора 7zip через GPO?
|
|
Отправлено: 10:40, 09-06-2012 |
Новый участник Сообщения: 36
|
Профиль | Отправить PM | Цитировать У архиватора 7-zip есть готовые пакеты .MSI. Их нужно устанавливать с помощью политики - Computer Conf/Policies/Software Settings/Software installation. А устанавливать значения реестра нужно через User conf/Preferences/Windows Settings/Registry.
|
Отправлено: 11:25, 09-06-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать rybinpv, А почему значения реестра нужно устанавливать именно через User Configuration а не тот же Computer Configuration>Preferences>Windows Settings>Registry ?
|
Отправлено: 11:39, 09-06-2012 | #3 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать Я ставлю в домене 7-zip посредством GPO (Конфигурация компьютера - Политики - Конфигурация программ - Установка программ), указываю нужный файл 7zip.msi, а настройки привязываю через файл трансформации *.mst. Нужно только при создании пакета указать метод развертывания не "Назначенный", а "Особый". Далее, после выбора метода развертывания, во вкладке "Модификации" нужно выбрать наш файл трансформации. В итоге пакет будет ставиться с требуемыми ассоциациями.
P. S. Если в домене есть машины с операционными системами x64, то скачайте инсталлятор в этой разрядности, скопируйте файл трансформации, переименуйте в 7zip_x64. Для каждой разрядности создайте свой пакет в одной и той же политике. Не забудьте убрать галочку в свойствах 32-х битного пакета (вкладка "Развертывание" - Дополнительно - Сделать это 32-разрядное приложение доступным для компьютеров с архитектурой Win64). |
Последний раз редактировалось snark, 09-06-2012 в 13:44. Отправлено: 12:11, 09-06-2012 | #4 |
Новый участник Сообщения: 36
|
Профиль | Отправить PM | Цитировать Цитата lordfalcon@vk:
|
||
Отправлено: 12:45, 09-06-2012 | #5 |
![]() Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать snark, Этот способ я тоже пробовал, но тут возникала несколько иная ситуация. Если на клиентской машине (на которую применяем сию политику) уже была установлена более ранняя версия 7zip (вручную например), то после установки политикой через .msi пакеты нашей новой версии, на клиентах в "установка и удаление программ" светятся одновременно и старая и новая версия 7zip, а нужно чтоб новая заменяла старую полностью. Вот с файлом .exe именно заменяется... Возможно нужно что-то дописать в .mst файлике?
|
Отправлено: 13:54, 09-06-2012 | #6 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать Цитата lordfalcon@vk:
а msi-инсталлятор — в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{23170F69-40C1-2702-0922-000001000000} Таким образом, чтобы "не светилась" старая версия, достаточно прогнать в домене скрипт в автозагрузке (для машин, не для пользователей), который бы удалял данную запись. Если развернут функционал GPP, то делается через предпочтения реестра. |
|
Последний раз редактировалось snark, 09-06-2012 в 14:26. Отправлено: 14:21, 09-06-2012 | #7 |
![]() Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать snark, Почему же такая разница между установкой через .exe файл и .msi? exe ставится как надо, и старые версии затирает. Есть ли способ отредактировать файл .mst для исправления этого момента? Чтоб было всё красиво сразу и не прогонять затем никаких скриптов по домену.
|
Отправлено: 15:57, 09-06-2012 | #8 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать Цитата lordfalcon@vk:
|
|
Отправлено: 16:21, 09-06-2012 | #9 |
![]() Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:01, 13-06-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - Установка\Снятие аттрибутов c помощью vbs | O L E G | Скриптовые языки администрирования Windows | 6 | 17-05-2012 09:05 | |
Установка - [решено] Установка и удаление компонентов Windows - установка с помощью bat'ника | SharkyUA | Microsoft Windows 7 | 1 | 31-12-2010 22:13 | |
Установка софта с помощью svcpack.inf | ale321 | Автоматическая установка Windows 2000/XP/2003 | 3 | 10-10-2010 09:37 | |
Автоматическая установка Windows XP с помощью RIS | lumoder | Автоматическая установка Windows 2000/XP/2003 | 4 | 16-11-2007 16:41 | |
Установка Win XP с помощью RIS | Alxd | Автоматическая установка Windows 2000/XP/2003 | 12 | 17-11-2005 12:38 |
|