4290x
005242
2022-04-13

Instalação MSI

Como é que se realizam as instalações MSI para o RFEM 6 e o RSTAB 9?


Resposta:

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

  1. Instalação padrão (EXE)
  2. Instalação MSI

Normalmente, nas instalações não assistidas, as instalações são distribuídas através de sistemas de distribuição de software (desenvolvimento do software). Para ilustrar, este artigo mostra como proceder no comando prompt do Windows.

Instalação padrão (EXE)

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

Exemplo

O ficheiro de instalação RFEM 6.10.0006 é instalado através do comando prompt (executar como administrador). Isso deve ser realizado sem interface gráfica e o idioma do programa deve ser pré-configurado para inglês. Para isso, execute o seguinte comando:

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

Os parâmetros são descritos conforme abaixo:

/S silent, sem interface gráfica para extração e definição de idioma
/L language, definição de idioma com ID 1031 para Alemão
/Q quite, sem instalação de interface gráfica de utilizador

Se pretender especificar um idioma diferente para o programa, pode encontrar os ID correspondentes aqui:

1031 Alemão
1033 Inglês (Estados Unidos)
1036 Francês
2070 Português
1040 Italiano
1043 Neerlandê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 (Windows Installer Package). Para isso, é primeiro necessário extrair o ficheiro MSI do pacote de instalação. O comando para o RFEM 6.08.0009 é:

RFEM_6.10.0006.exe /E

No exemplo da Figura 01, o ficheiro de instalação do RFEM foi copiado para a unidade C:\Temp. Após a descompressão, encontra no mesmo diretório uma nova pasta com o nome "Programa_número_da_versão". No exemplo da Figura 01, foi criada uma pasta com o nome "Dlubal_RFEM_6.10.0006".

De seguida, a partir desta pasta, a instalação pode ser iniciada com o comando "msiexec -i Dlubal_RFEM_64bit.msi". Se também pretender definir o idioma para alemão sem a interface gráfica do utilizador, o comando é:

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

Os parâmetros são interpretados da seguinte forma:

/i Instalação do Dlubal_RFEM_64bit.msi
TRANSFORMS Definição de idioma 1031 para alemão
/q sem interface gráfica

Caso o idioma da interface do programa deva ser outro, encontra aqui os ID correspondentes:

1031 Alemão
1033 Inglês (Estados Unidos)
1036 Francês
1034 Espanhol
2070 Português
1040 Italiano
1043 Neerlandês
1029 Checo
1045 Polaco
1049 Russo
2052 Chinês (simplificado)

Normalmente, o software é instalado na pasta definida por defeito que o Windows designa para programas, geralmente "c:\Program Files\". No entanto, com a variável APPDIR, pode ser utilizada outra pasta. Exemplo:

msiexec /i Dlubal_RFEM_64bit.msi APPDIR="d:\My Programs\" /passive

Caso apareça uma mensagem de erro ao iniciar o programa, pode ser devido à falta dos pacotes Microsoft Visual C++ Redistributable, que devem ser instalados separadamente. Com base no exemplo, também podem ser encontrados na pasta Dlubal_RFEM_6.10.0005.

Instalação MSI dos plug-ins CAD

Desde a versão RFEM 6.10.006, também é possível instalar os plug-ins para Tekla e Revit sem interface gráfica de utilizador. A instalação pode ser controlada por parâmetros. Exemplo:

msiexec -i "C:\Program Files\Dlubal\RFEM 6.10\tools\TeklaAddIn\Tekla Installer.msi" -passive IMPERIAL=1

Estes parâmetros instalam o plug-in com a configuração padrão para as unidades imperiais.

Aqui está a lista de todos os parâmetros disponíveis para o Tekla:

TARGETDIR "C:\Program Files\Dlubal\Dlubal Tekla Addin"
LANGUAGE 1: Checo
LANGUAGE 2: Inglês (padrão)
LANGUAGE 3: Alemão
TEKLA2021S 0 (padrão)
TEKLA2021S 1
TEKLA2022S 0 (padrão)
TEKLA2022S 1
TEKLA2023S 0 (padrão)
TEKLA2023S 1
TEKLA2024S 0 (padrão)
TEKLA2024S 1
TEKLA2025S 0 (padrão)
TEKLA2025S 1
IMPERIAL 0 (padrão)
IMPERIAL 1

Aqui está a lista dos parâmetros disponíveis para Revit:

TARGETDIR "C:\Program Files\Dlubal\Dlubal RevitAddin"
REVIT2021S 0 (padrão)
REVIT2021S 1
REVIT2022S 0 (padrão)
REVIT2022S 1
REVIT2023S 0 (padrão)
REVIT2023S 1
REVIT2024S 0 (padrão)
REVIT2024S 1
IMPERIAL 0 (padrão)
IMPERIAL 1


Autor

Frank é responsável pela garantia de qualidade no programa RFEM e também presta apoio no Customer Support. Ele acompanha os processos de verificação técnica e contribui para a estabilidade e fiabilidade do software.



;