Войти

Показать полную графическую версию : [решено] Как установить LibreOffice без ассоциации с типами файлов DOCX


snake-as
23-07-2012, 04:56
Здравствуйте. Возникла необходимость развернуть программу LibreOffice в корпоративной среде. Только нужно установить так, чтобы не было файловых ассоциаций с расширениями dox, docx и т.д.

Есть две мысли по этому поводу.
Первая:
после установки запустить скрипт, который подправит ветки реестра и изменит ассоциацию doc с OpenOffice на Word.
Но:
1. Я не знаю, как запустить скрипт после установки через групповую политику.
2. Если у человека 2003 ворд, а скрипт изменит ассоциации на 2007, то не будут работать документы doc.

Вторая(та, над которой я работаю):
Подправить msi-пакет. Или запустить его с какими-то параметрами. Я попробовал с помощью инструмента orca.exe из Windows Developers KIT открыть msi пакет, из ветки Regitstry удалить все переменные реестра, связанные с doc и docx.
Но:
1. При установке вылаетает ошибка

Подскажите, пожалуйста, может мне смотреть в третью сторону или все же есть решение одних из описанных мною проблем. Лог файл установки прилагаю.

Vadikan
23-07-2012, 13:36
Только нужно установить так, чтобы не было файловых ассоциаций с расширениями dox, docx и т.д. »
Не понял, зачем уродовать пакет. Свойство REGISTER_NO_MSO_TYPES=1 (http://wpkg.org/LibreOffice#Common_Installer_Options) в командной строке не работает?

См. также Использование ключей и свойств установщика Windows (http://www.oszone.net/9008/) и первые рез-ты гугла:
http://lodahl.blogspot.co.uk/2011/02/silent-installation-of-libreoffice-on.html
http://lodahl.blogspot.co.uk/2011/11/silent-installation-following-up.html

berkut_174
17-09-2012, 08:35
Мне нужно наоборот ассоциировать все файлы с Libre, но у меня не ассоциируются файлы типа *.docx, *.pptx и т.д.
Запускаю так:LibO_3.6.1_Win_x86_install_multi.msi /qb REGISTER_ALL_MSO_TYPES=1
Подскажите как можно это исправить ?

Vadikan
25-09-2012, 00:51
berkut_174, уточните ОС.

berkut_174
25-09-2012, 14:40
berkut_174, уточните ОС. »
XP SP3.
Решил уже проблему. Я ставил поверх 3.4.3, может в этом дело. Удалил все, перезагрузился и заново установил тем же методом и все сработало.
Спасибо.




© OSzone.net 2001-2012