Установим Office из командной строки?
Игорь Лейко
То, что установкой Windows можно управлять, задавая нужные параметры в командной строке программы установки, знают почти все. (Параметров, правда, этих очень много, и их использование - не всегда простое дело; может статься, мы еще вернемся к этой теме - прим. ред.) А вот о том, что точно так же можно управлять установкой пакета Office, знают немногие.
Давайте восполним этот пробел (давайте! - прим. ред.).
Вначале несколько замечаний общего характера. Если специально не оговорено иное, то параметр действует только при первоначальном выполнении установки. Регистр букв значения не имеет, пробелы значимы.
Параметры и подпараметры, указанные в кавычках, и вводить следует в кавычках. Указанные в угловых скобках - без всяких скобок и кавычек. В квадратных скобках даны необязательные подпараметры. Варианты даются через вертикальную черту. Ключи выстроены по алфавиту.
Параметры программ установок седьмой и восьмой версий (позволю себе напомнить соответствие двух систем нумерования версий "офиса": Office 95 - Office 7.0, Office 97 - Office 8.0, Office 2000 - Office 9.0, Office XP - Office 10) схожи между собой и сильно отличаются от параметров девятой и десятой версий пакета. Если параметр в разных версиях работает по-разному или вообще отсутствует в какой-то из версий, то это оговаривается.
Значительная часть параметров оказывается полезной только при административных установках, в случаях, когда на несколько десятков, а то и сотен компьютеров необходимо установить пакет Office. Но есть и параметры, полезные при использовании в домашних условиях. Для Office 95 и 97 это в первую очередь /b и /q, дающие возможность установить Office с минимальными затратами труда - ведь вам не придется сидеть около компьютера и отвечать то на один вопрос, то на другой.
Параметры /s и /t окажутся полезны, если дистрибутивные файлы находятся не там, где они были в момент установки, и вам не удается добавить какой-либо компонент или переустановить весь пакет. Если вам необходимо удалить пакет, то параметр /ua делает удаление более полным. Параметр /y дает возможность быстро восстановить записи в реестре, если они оказались повреждены или заменены.
Если вы используете Office 2000 или XP, советую обратить внимание на параметр /f.
С его помощью можно даже восстановить первоначальный вариант пакета после установки обновлений - /faum. Параметр /i окажется полезен, если программа установки не может найти дистрибутивные файлы пакета (например, setup /i
D:\Officexp\setup.msi).
Параметр /q избавит вас от сидения перед компьютером в процессе установки.
В общем, почитайте, разберитесь, какой параметр для чего служит и запомните! Да нет, не параметры - запомните, куда вы положили Upgrade # 11 (49).
Office 95 и Office 97 |
Параметр |
Версия
Office |
Значение |
/a
|
Office 95, Office 97 |
Запускает программу установки в режиме администратора. |
|
|
Работает только при запуске программы установки с гибких дисков или с компакт-диска. |
|
|
Параметр /a и параметры /q, /qn - взаимоисключающие. |
/b |
|
Подавляет запрос типа установки. При указании неправильной цифры параметр игнорируется. |
/b1 |
Office 95 |
- типичная установка; |
/b2 |
|
- компактная; |
/b3 |
|
- выборочная; |
/b4 |
|
- работа с компакт-диска или с сетевого сервера. |
/b1 |
Office 97 |
- типичная установка; |
/b2 |
|
- выборочная; |
/b3 |
|
- работа с компакт-диска или с сетевого сервера. |
/c
иденти-
фикатор
|
Office 95, Office 97 |
Служит для задания 20-символьного идентификатора в варианте для OEM-предустановки.
Подавляет вывод диалогового окна, запрашивающего этот идентификатор.
Идентификатор должен вводиться с учетом регистра букв, дефисы следует пропускать. |
/f |
Office 95, Office 97 |
Отменяет использование длинных имен файлов в процессе установки.
Всем файлам присваиваются только короткие имена. Этот параметр следует использовать только в случае крайней необходимости. Его основное назначение - установка Office на сетевой диск, не поддерживающий длинных имен. |
/g[#] <имя_
файла> |
Office 95 |
Создает файл протокола, в котором подробно фиксируется процесс установки. Имя файла должно соответствовать стандарту 8.3 и отделяться пробелом. Параметр /g# обеспечивает фиксацию в протоколе всех выводимых сообщений об ошибках. |
/g[+] "имя_
файла"
|
Office 97 |
Создает файл протокола, в котором подробно фиксируется процесс установки.
Может использоваться при переустановке, выполняемой с целью исправления ошибок.
Не допускается использование расширения txt. Знак "плюс" обеспечивает добавление информации в файл, а не перезапись, если файл уже существует. Имя файла должно соответствовать стандарту 8.3 и отделяться пробелом. |
/gc[+] "имя_
файла" |
Office 97 |
Cоздает файл протокола, в котором подробно фиксируется процесс установки. Отличается от предыдущего параметра записью в протокол всех обращений программы установки
к пользователю и ответов на эти обращения. Файл протокола при этом может оказаться очень большим. Не допускается использование расширения имени файла txt. Знак "плюс" обеспечивает добавление информации в файл, а не перезапись, если файл уже существует. Имя файла должно соответствовать стандарту 8.3 и отделяться пробелом. |
/k "ключ_
диска" |
Office 95, Office 97 |
Предназначен для ввода десяти- (Office 95) или
одиннадцатизначного (Office 97) ключа диска (только цифры без дефиса). Если задан этот параметр, запрос пользователю на ввод ключа не появляется. |
/l файл.lst |
Office 97 |
Указывает, что вместо стандартного файла setup.lst нужно использовать пользовательский файл.
При использовании в сочетании с другими параметрами этот параметр должен стоять первым. (Дополнительная информация об этом параметре находится в статье Q158281 базы знаний Microsoft.) |
/m
<число> |
Office 95, Office 97 |
Добавляет информацию об использовании пакета лицензий (MLP) при установке с гибких дисков. Увеличивает счетчик допустимого значения установок на указанное число. Пример: /m50. |
/n "имя" |
Office 95, Office 97 |
В качестве имени пользователя для данной копии использует имя владельца копии, указанное в реестре (Office 97) или в файле win.ini (Office 95). Если такое имя не найдено, использует имя, указанное в кавычках. Указание нулевого имени (/n "") приводит к появлению запроса
пользователю.
При использовании параметра /a параметр /n игнорируется. |
/o "орга-
низация" |
Office 95, Office 97 |
В качестве названия организации для данной копии использует название организации-владельца копии, указанное в реестре (Office 97) или в файле win.ini (Office 95). Если такое название не найдено, использует название, указанное в кавычках. Указание нулевого названия (/o "") приводит к появлению запроса пользователю. |
/q[0|1|t] |
Office 95, Office 97 |
Запускает программу установки в пакетном режиме (без взаимодействия с пользователем). |
/q и /q0 |
|
- подавляется вывод всех диалоговых окон, за исключением окна с сообщением о завершении установки; |
/q1 |
|
- подавляется вывод всех диалоговых окон, включая окно с сообщением о завершении установки; |
/qt |
|
- подавляется вывод всего интерфейса программы установки:
диалоговых окон, фона, окна с ходом процесса копирования. |
/qn<1|t> |
Office 97 |
Запускает программу установки в пакетном режиме (без взаимодействия с пользователем),
при этом после завершения установки система не
перезагружается. В остальном параметры /qn1 и /qnt эквивалентны параметрам /q1 и /qt. |
/r |
Office 95, Office 97 |
Переустанавливает пакет Microsoft Office. Параметры /r и /u являются взаимно исключающими. |
/s <имя_
каталога> |
|
Office 97 Задает каталог с установочными файлами. Параметр перекрывает как значение по умолчанию
(каталог, в котором находится файл setup.exe), так и указание каталога в файле таблицы установки
(файл с расширением stf). |
/t <файл.stf> |
Office 95 |
Задает использование файла с таблицей установки (setup table file), отличного от "умолчального". Рекомендуется указание полного пути к файлу, особенно когда файл таблицы не находится в одном каталоге с файлом программы установки. |
/u[a] |
Office Office 9795, Office 97 |
Отменяет установку Microsoft Office. Параметр /u обеспечивает удаление всех файлов, кроме совместно используемых (находятся в каталоге Program Files\Common Files\Microsoft Shared), удаление которых требует дополнительного подтверждения. Параметр /ua обеспечивает удаление совместно используемых файлов без запроса. |
/x "имя_
файла" |
Office 95, Office 97 |
Создает протокол сетевой установки для отслеживания количества выполненных установок.
Перекрывает аналогичный параметр в stf-файле, если такой параметр существует. |
/y |
Office 95, Office 97 |
Отменяет копирование файлов в процессе установки. В остальном установка выполняется как обычно. Параметр может быть полезен для восстановления измененных, поврежденных или удаленных записей
в реестре, а также для выяснения причин затруднений, возникающих в процессе установки после этапа копирования файлов. |
/z |
Office 95 |
Используется для замены диалоговых окон программы установки на пользовательские. |
/? |
Office 95, Office 97 |
Выводит список параметров программы установки. |
Источник: http://www.computery.ru/upgrade/
|