Comandos do Arquivo de Resposta | Descrição |
---|---|
Perfil (Profile) <profile id="o id do perfil (grupo de pacotes)" installLocation="local de instalação do perfil"> <data key="key1" value=”value1”/> <data key="key2" value=”value2”/> </profile> |
Utilize este comando para criar um grupo de pacotes (ou local da instalação).
Se o grupo de pacotes especificado já existir, o comando não terá efeito. Atualmente,
ao criar o perfil, a instalação silenciosa também criará dois contextos
de instalação; um para o Eclipse e um para o nativo.
Um perfil é um local da instalação. É possível utilizar o elemento <data> para configurar propriedades do perfil. A lista a seguir contém as chaves atualmente suportadas e os valores relacionados:
Nota: Separe vários valores NL com vírgulas.
A lista a seguir contém os códigos de idioma atualmente suportados:
|
Repositories <server> <repository location="http://example/ repository/"> <repository location=”file:/C:/ repository/”> <!—incluir mais repositórios a seguir--> <…> </server> |
Utilize esse comando para especificar os repositórios utilizados durante uma instalação silenciosa. Utilize um caminho de URL ou UNC para especificar repositórios remotos; utilize caminhos de diretório para especificar repositórios locais. |
Install <install> <offering profile= "id do perfil" features= "ids de recurso" id= "id da oferta" version= "versão da oferta"></offering> <!—incluir mais ofertas abaixo> <…> </install> |
Utilize esse comando para especificar os pacotes de instalação que serão
instalados. O ID do perfil deve corresponder a um perfil existente ou um perfil criado pelo comando configurar perfil. IDs de Recurso podem ser especificados opcionalmente por uma lista delimitada por vírgulas, como "feature1, feature2” e assim por diante. Se nenhum ID de recurso estiver especificado, todos os recursos padrão na oferta especificada serão instalados. O número da versão não é necessário. Se nenhuma versão for especificada, o Installation Manager instalará o produto mais recente com o ID especificado e quaisquer atualizações e correções disponíveis. Nota: Os recursos necessários serão incluídos para instalação,
mesmo que não estejam explicitamente especificados na lista delimitada por vírgulas.
|
<install modify="true"> ou <uninstall modify="true"> (atributo opcional) <uninstall modify="true"> <offering profile="profileID" id="Id" version="Version" features="-"/> </uninstall> |
Utilize o atributo <install modify="true"> em comandos de instalação e desinstalação para indicar que deseja modificar uma instalação existente. Se o atributo não for configurado para true, o valor será padronizado como false. Se a intenção da operação de modificação for apenas instalar pacotes de idioma adicionais, um hífen “-“ deverá ser utilizado na lista de IDs de recursos de oferta para indicar que nenhum novo recurso está sendo incluído. Importante: Você deve especificar"modify=true" e uma lista do recurso hífen "-" como especificado no exemplo;
do contrário, o comando install instalará os recursos padrão da oferta e o comando uninstall removerá todos os recursos.
|
Uninstall <uninstall> <offering profile= "id do perfil" features= "ids de recurso" id= "id da oferta" version= "versão da oferta"></offering> <!—incluir mais ofertas abaixo> <…> </uninstall> |
Utilize esse comando para especificar os pacotes que serão
desinstalados. O ID do perfil deve corresponder a um perfil existente ou um perfil especificado em um comando de perfil. Além disso, se nenhum ID de recurso estiver especificado, todos os recursos na oferta especificada serão desinstalados; se nenhum ID de oferta estiver especificado, todas as ofertas instaladas no perfil especificado serão desinstaladas. |
Rollback <rollback> <offering profile= "id do perfil" id= "id da oferta" version= "versão da oferta"> </offering> <!—incluir mais ofertas abaixo <…> </rollback> |
Utilize esse comando para recuperar as ofertas especificadas na versão atualmente instalada no perfil especificado. Você não pode especificar recursos em um comando rollback. |
InstallAll <installALL/> Nota: Esse
comando é equivalente a utilizar
–silent –installAll. |
Utilize esse comando para procurar e instalar silenciosamente todos os pacotes disponíveis. |
UpdateAll <updateALL/> Nota: Esse
comando é equivalente a utilizar
–silent –updateAll. |
Utilize esse comando para procurar e atualizar silenciosamente todos os pacotes disponíveis. |
License <license policyFile=“local do arquivo de política”/> Por exemplo: <license policyFile=”c:\mylicense.opt”/> |
Utilize esse comando para gerar um arquivo de resposta que contém um comando de licença iniciando o assistente de licença depois de iniciar o Installation Manager no modo de registro. Durante o modo de registro, se você configurar opções flex por meio do assistente de gerenciamento de licença, as opções que você configurar serão gravadas em um arquivo de políticas de licença denominado “license.opt”, no mesmo diretório que o arquivo de resposta gerado; o arquivo de resposta conterá um comando de licença que faz referência ao arquivo de políticas. |
Wizard <launcher -mode wizard -input < arquivo de resposta > |
Utilize esse comando para iniciar o Installation Manager no modo UI. O modo UI inicia o Installation Manager no assistente de instalação ou assistente de desinstalação. Contudo, nesse caso, o arquivo de resposta pode conter apenas comandos preference e install, ou preference e uninstall; não é possível misturar comandos install e uninstall no mesmo arquivo de resposta ao executar o Installation Manager no modo UI. |
Atributo do arquivo de resposta | Descrição |
---|---|
Clean <agent-input clean="true"> </agent-input> |
Por padrão, clean="false". O Installation Manager
utilizará o repositório e outras preferências especificadas no arquivo de resposta, bem como o conjunto de preferências existente no Installation Manager. Se uma
preferência for especificada no arquivo de resposta e no Installation Manager,
a que estiver no arquivo de resposta tem precedência. Se for configurada para clean="true", o Installation Manager utilizará o repositório e outras preferências especificadas no arquivo de resposta; o conjunto de preferências existente no Installation Manager não será utilizado. |
Temporary <agent-input clean="true" temporary="false"> </agent-input> |
Por padrão, temporary é configurado para 'false' e o conjunto de
preferências no arquivo de resposta será mantido. Quando você configurar temporary="true",
o conjunto de preferências no arquivo de resposta não será mantido. Você pode utilizar os atributos temporary e clean juntos, por exemplo, se configurar clean para true e temporary para false, depois de executar a instalação silenciosa a configuração do repositório especificada no arquivo de resposta substituirá o conjunto de preferências nas sessões anteriores utilizando o Installation Manager. |
License agreement acceptance <agent-input acceptLicense="false"> </agent-input> |
Por padrão, você concorda em aceitar qualquer licença que um pacote de instalação contém utilizando o Installation Manager no modo de instalação silenciosa. Se não quiser aceitar o contrato de licença, poderá utilizar um atributo adicional no elemento <agent-input> que causa falha automaticamente da operação de instalação silenciosa, <agent-input acceptLicense="false">. Se o pacote de instalação que você está instalando tiver um contrato de licença que deve ser aceito, a operação da instalação silenciosa falhará. |