Команды файла ответов | Описание |
---|---|
Задать профайл <profile id="ИД-профайла" installLocation="установочный каталог профайла"> <data key="key1" value=”value1”/> <data key="key2" value=”value2”/> </profile> |
Эта команда позволяет создать расположение профайла. Если указанное
расположение уже существует, то команда игнорируется. В настоящее время при
создании профайла в ходе неинтерактивной установки создаются также два
контекста установки; контекст Eclipse и
внутренний контекст. Профайл - это установочный каталог. С помощью элемента <data> можно указать свойства профайла. В следующем списке перечислены
поддерживаемые ключи и связанные значения:
Прим.: Отдельные локали
разделяются запятыми.
В следующем списке перечислены
поддерживаемые коды языков:
|
Задать хранилища <server> <repository location="http://xxx/repository/"> <repository location=”file:/C:/repository/”> <!—дополнительные хранилища можно добавить ниже--> <…> </server> |
Эта команда позволяет указать хранилища для применения в ходе неинтерактивной установки. Удаленные хранилища указываются с помощью URL или UNC; локальные хранилища - с помощью имен каталогов. |
Установить <install> <offering profile= "ИД-профайла" features= "ИД-компонентов" id= "ИД-предложения" version= "версия предложения"></offering> <!—дополнительные предложения можно добавить ниже> <…> </install> <install modify="true">(необязательный атрибут) |
Эта команда позволяет выбрать установочные пакеты для установки.
ИД профайла должен совпадать с существующим профайлом или профайлом, созданным с помощью команды задания профайла. При необходимости можно перечислить ИД компонентов через запятую, например, "feature1, feature2”. Если ИД компонентов не заданы, то устанавливаются все компоненты по умолчанию из указанного предложения. Прим.: Обязательные компоненты устанавливаются даже в том случае, если
они не указаны в этом списке.
|
<install modify="true">или <uninstall modify="true"> (необязательный атрибут) <uninstall modify="true"> <offering profile="profileID" id="Id" version="Version" features="-"/> </uninstall> |
Атрибут <install modify="true"> команд install и uninstall позволяет указать, что требуется изменение существующей установки. Если для атрибута не указано значение true, то по умолчанию применяется значение false. Если операция изменения предусматривает только добавление дополнительных языковых пакетов, то в качестве списка ИД комплектов предложения следует указать символ “-“, запрещающий добавление новых комплектов. Важное замечание: Укажите
"modify=true" и список комплектов
"-" как показано в примере; в противном
случае команда install установит комплекты предложения по
умолчанию, а команда uninstall удалит все комплекты.
|
Удалить <uninstall> <offering profile= "ИД-профайла" features= "ИД-компонентов" id= "ИД-предложения" version= "версия предложения"></offering> <!—дополнительные предложения можно добавить ниже> <…> </uninstall> |
Эта команда позволяет выбрать установочные пакеты, которые нужно
удалить из системы.
ИД профайла должен совпадать с существующим профайлом или профайлом, указанным с помощью команды задания профайла. Кроме того, если ИД комплектов не заданы, то из системы удаляются все комплекты; если не заданы ИД предложений, то удаляются все установленные предложения указанного профайла. |
Откат <rollback> <offering profile= "profile id" id= "offering id" version= "offering version"> </offering> <!—дополнительные предложения можно добавить ниже <…> </rollback> |
Эта команда позволяет выполнить откат текущей версии указанных предложений для указанного профайла. В команде rollback нельзя указать отдельные комплекты. |
Установить все <installALL/> Прим.: Эта команда эквивалентна следующей:
–silent –installAll. |
Она позволяет в неинтерактивном режиме найти и установить все устанавливаемые пакеты. |
Обновить все <updateALL/> Прим.: Эта команда эквивалентна следующей:
–silent –updateAll. |
Она позволяет в неинтерактивном режиме найти и обновить все доступные устанавливаемые пакеты. |
Лицензия <license policyFile=“расположение файла стратегии”/> Например: <license policyFile=”c:\mylicense.opt”/> |
Эта команда позволяет создать файл ответов, содержащий команду
лицензии, применив мастер лицензии после запуска Администратора
установки в режиме записи. Если в режиме записи вы зададите опции flex с помощью мастера управления лицензиями, то установленные опции запишутся в файл стратегии лицензии по имени “license.opt” в том же каталоге, что и сгенерированный файл ответов, а файл ответов будет содержать команду лицензии, которая ссылается на файл стратегии. |
Мастер <launcher -mode wizard -input < файл ответа> |
Эта команда позволяет запустить Администратора установки в режиме пользовательского интерфейса. В режиме пользовательского интерфейса Администратор установки запускается или в мастере установки, или в мастере удаления из системы. Однако, в этом случае файл ответов может содержать только команды атрибутов и команды установки или команды атрибутов и команды удаления из системы. Нельзя смешивать команды установки и удаления из системы в одном файле ответов при выполнении в режиме пользовательского интерфейса. |