4130x
005242
2022-04-13

Instalação MSI

Como é que se realizam as instalações MSI pata 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 desassistidas, 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 Bootstrapper", 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 comandos individuais são descritos abaixo:

/S silencioso, sem interface gráfica para extração e definição de idioma
/L idioma, definição de idioma com ID 1031 para Alemão
/Q quieto, sem instalação GUI

Se pretender especificar um idioma diferente para o programa, pode encontrar as correspondentes identificações aqui:

1031 Alemão
1033 Inglês (Estados Unidos)
1036 Francês
2070 Português
1040 Italiano
1043 Holandês
1029 Tcheco
1045 Polonês
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 de instalação do Windows). Para isso, é primeiro necessário extrair o ficheiro MSI do pacote de instalação. O comando para 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, encontrará 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 Inglês sem a interface 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, encontre aqui as IDs correspondentes:

1031 Alemão
1033 Inglês (Estados Unidos)
1036 Francês
1034 Espanhol
2070 Português
1040 Italiano
1043 Holandês
1029 Tcheco
1045 Polonês
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 o uso da variável APPDIR, pode ser usada 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 plugins CAD

Desde a versão RFEM 6.10.006, também é possível instalar os plugins para Tekla e Revit sem interface gráfica. 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 plugin 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.



;