1971x
005242
2022-04-13

Instalação automática

Como é que posso distribuir as instalações do RFEM 6 e do RSTAB 9 através da rede?


Resposta:

Os pacotes de instalação podem ser distribuídos através de dois métodos:

  1. Instalação típica (EXE)
  2. Instalação MSI

No caso de uma instalação automática, as instalações são geralmente distribuídas através de sistemas de distribuição de software (desenvolvimento de software). Para ilustrar isso, o procedimento na linha de comandos do Windows é apresentado neste artigo.

Instalação padrão (EXE)

Os nossos programas de instalação são criados como um "pacote reforço", que inclui todos os componentes necessários para os programas da Dlubal. Assim sendo, este pacote também pode ser distribuído através de um software de distribuição sem ser necessário extrair previamente os ficheiros manualmente.

Exemplo:
O ficheiro de instalação RFEM 6.04.0004 é instalado através da linha de comandos (executar como administrador). Isto deve ser feito sem a interface do utilizador e o idioma do programa deve ser predefinido para o alemão. Para fazer isso, execute o seguinte comando:

RFEM_6.04.0004.exe/S/L 1031/Q

Os comandos individuais são descritos abaixo:

  • /S - sem interface do utilizador para extração e configuração do idioma
  • /L - Definição do idioma com ID 1031 para alemão
  • /Q - sem gui de instalação

Se pretende especificar um idioma de programa diferente, pode encontrar os ID correspondentes aqui:

  • 1031 - Alemão
  • 1033 - Inglês (Estados Unidos)
  • 1036 - Francês
  • 1034 - Espanhol
  • 2070 - Português
  • 1040 - Italiano
  • 1043 - holandês
  • 1029 – Checo
  • 1045 - Polaco
  • 1049 - russo
  • 2052 - chinês (simplificado)

Instalação MSI

O pacote de instalação também pode ser distribuído através de um ficheiro MSI (Pacote do Windows Installer). Para isso, é necessário primeiro extrair o ficheiro MSI do pacote de instalação. O comando para o RFEM 6.04.004 é o seguinte:

RFEM_6.04.0004.exe/E

Para o exemplo da Figura 01, o ficheiro de instalação do RFEM foi copiado para a unidade C:\Temp. Após a descompressão, encontrará uma nova pasta com o nome "Program_Version Número_Architecture" no mesmo caminho. Para o exemplo da Figura 01, foi criada uma pasta com o nome "Dlubal_RFEM_6.04.0004".

A instalação pode então ser iniciada a partir desta pasta através do comando "msiexec -i nome do pacote.msi". Se também pretende definir o idioma para Alemão e sem a interface do utilizador, o comando é o seguinte:

msiexec/i Dlubal_RFEM_64bit.msi/transforms=:1031.mst/q

Os parâmetros devem ser entendidos da seguinte forma:

  • /i - Instalação do Dlubal_RFEM_64bit.msi
  • Transforma - especificação de idioma 1031 para alemão
  • /q - sem ui

Se pretende especificar um idioma de programa diferente, pode encontrar os ID correspondentes aqui:

  • 1031 - Alemão
  • 1033 - Inglês (Estados Unidos)
  • 1036 - Francês
  • 1034 - Espanhol
  • 2070 - Português
  • 1040 - Italiano
  • 1043 - holandês
  • 1029 – Checo
  • 1045 - Polaco
  • 1049 - russo
  • 2052 - chinês (simplificado)

Se aparecer uma mensagem de erro quando inicia o programa, pode ser devido à falta de pacotes do Microsoft Visual C++ Redistributable, que têm de ser instalados separadamente. De acordo com o exemplo, também o podemos encontrar na pasta Dlubal_RFEM_6.04.0004.


Autor

O Eng. Baumgärtel presta apoio técnico a clientes da Dlubal Software.