Программное обеспечение
настроить MS Office 2003 и MS Office 2010
Всем привет! Установил Windows 7, на 2-х пользователей. Установил 2003 и 2010 пакеты MS Office, на разные диски. Нужно, чтобы у одного пользователя документы office открывались в 2003 пакете, а у другого - в 2010. как это сделать?
Приведу пример, но только для Word и Excel (PowerPoint 2003 у меня не установлен - ниже объясню что и где смотреть, чтобы настроить) .
Вам потребуется создать два текстовых файла. Первый должен содержать вот такой текст:
@echo off
ftype Word.Document.8="C:\Program Files (x86)\Microsoft Office\Office11\WINWORD.EXE" /n /dde
ftype Word.Document.12="C:\Program Files (x86)\Microsoft Office\Office11\WINWORD.EXE" /n /dde
ftype Excel.Sheet.8="C:\Program Files (x86)\Microsoft Office\Office11\EXCEL.EXE" /e
ftype Excel.Sheet.12="C:\Program Files (x86)\Microsoft Office\Office11\EXCEL.EXE" /e
Сохраняем этот файл с любым названием, но расширение меняем на .cmd (если не видны расширения, то открываем любое окно проводника, например, "Компьютер", нажимаем на клавиатуре Alt - появится меню, выбираем "Сервис"->"Параметры папок... ", на вкладке "Вид" убираем галочку с пункта "Скрывать расширения для зарегистрированных типов файлов"). Расширение - это служебная часть имени файла после последней точки.
Помещаем получившийся командный файл в папку C:\Users\ИмяПользователя1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, где ИмяПользователя1 - это имя того пользователя, для которого нужен Office 2003
Создаем второй файл с таким текстом (для 32-битной версии Office 2010):
@echo off
ftype Word.Document.8="C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Word.Document.12="C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Excel.Sheet.8="C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /dde
ftype Excel.Sheet.12="C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /dde
Или с таким (для 64-битного Office 2010):
@echo off
ftype Word.Document.8="C:\Program Files\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Word.Document.12="C:\Program Files\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Excel.Sheet.8="C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /dde
ftype Excel.Sheet.12="C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /dde
Тоже сохраняем его с расширением .cmd и помещаем в папку C:\Users\ИмяПользователя2\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, где ИмяПользователя2 - это имя того пользователя, для которого нужен Office 2010
Теперь при входе в учетную запись (при условии, что оба пользователя обладают правами администратора или специфически настроенными правами, позволющими запускать скрипты меняющие сопоставления типов файлов) для каждого пользователя будут создаваться нужные вам настройки.
+++
Что делать с другими приложениями Office 2003 и 2010?
Запускаем командную строку (зажать клавишу с флажком и нажать R, а потом набрать cmd и нажать ОК)
Набираем assoc .pptx - Получаем что-то вроде .pptx=PowerPoint.Show.12
Набираем ftype PowerPoint.Show.12 - Получаем PowerPoint.Show.12="C:\Program Files (x86)\Microsoft Office\Office14\POWERPNT.EXE" "%1" (для Office 2010)
Таким образом можно узнать правильный синтаксис вызова для всех приложений Microsoft Office (ключи запуска для разных приложений или разных версий одного и того же приложения отличаются) .
P.S. Вы пишите, что установили на разные диски - ну поправьте путь в указанных мною примерах на тот, куда ставили. Все равно бы они встали в разные папки - Office11 и Office14
Вам потребуется создать два текстовых файла. Первый должен содержать вот такой текст:
@echo off
ftype Word.Document.8="C:\Program Files (x86)\Microsoft Office\Office11\WINWORD.EXE" /n /dde
ftype Word.Document.12="C:\Program Files (x86)\Microsoft Office\Office11\WINWORD.EXE" /n /dde
ftype Excel.Sheet.8="C:\Program Files (x86)\Microsoft Office\Office11\EXCEL.EXE" /e
ftype Excel.Sheet.12="C:\Program Files (x86)\Microsoft Office\Office11\EXCEL.EXE" /e
Сохраняем этот файл с любым названием, но расширение меняем на .cmd (если не видны расширения, то открываем любое окно проводника, например, "Компьютер", нажимаем на клавиатуре Alt - появится меню, выбираем "Сервис"->"Параметры папок... ", на вкладке "Вид" убираем галочку с пункта "Скрывать расширения для зарегистрированных типов файлов"). Расширение - это служебная часть имени файла после последней точки.
Помещаем получившийся командный файл в папку C:\Users\ИмяПользователя1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, где ИмяПользователя1 - это имя того пользователя, для которого нужен Office 2003
Создаем второй файл с таким текстом (для 32-битной версии Office 2010):
@echo off
ftype Word.Document.8="C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Word.Document.12="C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Excel.Sheet.8="C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /dde
ftype Excel.Sheet.12="C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /dde
Или с таким (для 64-битного Office 2010):
@echo off
ftype Word.Document.8="C:\Program Files\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Word.Document.12="C:\Program Files\Microsoft Office\Office14\WINWORD.EXE" /n "%1"
ftype Excel.Sheet.8="C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /dde
ftype Excel.Sheet.12="C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /dde
Тоже сохраняем его с расширением .cmd и помещаем в папку C:\Users\ИмяПользователя2\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, где ИмяПользователя2 - это имя того пользователя, для которого нужен Office 2010
Теперь при входе в учетную запись (при условии, что оба пользователя обладают правами администратора или специфически настроенными правами, позволющими запускать скрипты меняющие сопоставления типов файлов) для каждого пользователя будут создаваться нужные вам настройки.
+++
Что делать с другими приложениями Office 2003 и 2010?
Запускаем командную строку (зажать клавишу с флажком и нажать R, а потом набрать cmd и нажать ОК)
Набираем assoc .pptx - Получаем что-то вроде .pptx=PowerPoint.Show.12
Набираем ftype PowerPoint.Show.12 - Получаем PowerPoint.Show.12="C:\Program Files (x86)\Microsoft Office\Office14\POWERPNT.EXE" "%1" (для Office 2010)
Таким образом можно узнать правильный синтаксис вызова для всех приложений Microsoft Office (ключи запуска для разных приложений или разных версий одного и того же приложения отличаются) .
P.S. Вы пишите, что установили на разные диски - ну поправьте путь в указанных мною примерах на тот, куда ставили. Все равно бы они встали в разные папки - Office11 и Office14
Похожие вопросы
- Посоветуйте, какой лучше Офис поставить? И почему именно? MS Office 2003, 2007, 2010?
- Часть текста в MS Word печатается вертикально. (MS Office 2016 на Windows 10)
- Вопрос о покупке MS Office
- =,( люди, помогите, перепробовала уже несколько дистрибутивов MS Office 2010 - все выдают ошибку 1713 ??
- MS Office помогите
- Как Microsoft Office 2007 переключить в Microsoft Office 2003??
- Не активирован пакет MS Office на ноутбуке
- Какой альтернативный пакет будет лучшей заменой MS Office для повседневной работы небольшой организации.
- Вопрос про MS Office
- Не могу установить MS Office? ни 2003 ни 2007