3514x
005242
2022-04-13

Installazione MSI

Come eseguire installazioni MSI per RFEM 6 e RSTAB 9?


Risposta:

I pacchetti di installazione possono essere distribuiti tramite due procedure:

  1. Installazione standard (EXE)
  2. Installazione MSI

Di solito, in un'installazione non presidiata, le installazioni vengono distribuite tramite sistemi di distribuzione software (software deployment). Per illustrare il procedimento, in questo articolo viene mostrato nella riga di comando di Windows.

Installazione Standard (EXE)

I nostri programmi di installazione sono creati come un cosiddetto "Bootstrapper package" che include tutti i componenti necessari per i programmi Dlubal. Questo pacchetto può quindi essere distribuito anche tramite un software di distribuzione senza dover prima estrarre manualmente i file.

Esempio

Il file di installazione di RFEM 6.10.0006 viene installato tramite la riga di comando (esegui come amministratore). Questo deve avvenire senza interfaccia utente e la lingua del programma deve essere preimpostata su Tedesco. A tal fine, eseguire il seguente comando:


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

I parametri sono intesi come segue: Di seguito la descrizione dei singoli comandi:

/S silenzioso, senza interfaccia utente per l'estrazione e la definizione della lingua
/L language, definizione della lingua con ID 1031 per il Tedesco
/Q tranquillo, senza interfaccia utente per l'installazione

Se la lingua del programma deve essere diversa, trovate qui gli ID corrispondenti:

1031 Tedesco
1033 Inglese (Stati Uniti)
1036 Francese
2070 Portoghese
1040 Italiano
1043 Olandese
1029 Ceco
1045 Polacco
1049 Russo
2052 Cinese (semplificato)

Installazione MSI

Il pacchetto di installazione può essere distribuito anche tramite un file MSI (Windows Installer Package). Per fare ciò, è necessario innanzitutto estrarre il file MSI dal pacchetto di installazione. Il comando per RFEM 6.08.0009 è:


RFEM_6.10.0006.exe /E

Per l'esempio nell'Immagine 01, il file di installazione di RFEM è stato copiato nel drive C:\Temp. Dopo la decompressione, troverete nello stesso percorso una nuova cartella con il nome "Program_Version_Number". Per l'esempio nell'Immagine 01, è stata creata una cartella con il nome "Dlubal_RFEM_6.10.0006".

Successivamente, l'installazione può essere avviata da questa cartella con il comando "msiexec -i Dlubal_RFEM_64bit.msi". Se si desidera anche che la lingua sia in Tedesco e senza interfaccia utente, il comando è il seguente:


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

I parametri sono intesi come segue:

/i Installazione del Dlubal_RFEM_64bit.msi
TRANSFORMS Definizione della lingua 1031 per il Tedesco
/q senza interfaccia utente

Se la lingua dell'interfaccia del programma deve essere diversa, trovate qui gli ID corrispondenti:

1031 Tedesco
1033 Inglese (Stati Uniti)
1036 Francese
1034 Spagnolo
2070 Portoghese
1040 Italiano
1043 Olandese
1029 Ceco
1045 Polacco
1049 Russo
2052 Cinese (semplificato)

Di solito, il software viene installato nella cartella standard che Windows prevede per i programmi, ovvero solitamente "c:\Program Files\". Tuttavia, è possibile utilizzare anche un'altra cartella tramite la variabile APPDIR. Esempio:


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

Se all'avvio del programma appare un messaggio di errore, potrebbe dipendere dalla mancanza dei pacchetti Microsoft Visual C++ Redistributable, che devono essere installati separatamente. Questi si trovano anch'essi nella cartella Dlubal_RFEM_6.10.0005, seguendo l'esempio.

Installazione MSI dei Plugin CAD

Dalla versione RFEM 6.10.006 è possibile installare anche i plugin per Tekla e Revit senza interfaccia utente. L'installazione può essere controllata tramite parametri. Esempio:


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

Questo parametro installerà il plugin con la preimpostazione per unità imperiali.

Ecco l'elenco di tutti i parametri disponibili per Tekla:

TARGETDIR "C:\Program Files\Dlubal\Dlubal Tekla Addin"
LANGUAGE 1: Ceco
LANGUAGE 2: Inglese (default)
LANGUAGE 3: Tedesco
TEKLA2021S 0 (default)
TEKLA2021S 1
TEKLA2022S 0 (default)
TEKLA2022S 1
TEKLA2023S 0 (default)
TEKLA2023S 1
TEKLA2024S 0 (default)
TEKLA2024S 1
TEKLA2025S 0 (default)
TEKLA2025S 1
IMPERIAL 0 (default)
IMPERIAL 1

Ecco l'elenco dei parametri disponibili per Revit:

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


Autore

Il signor Faulstich è responsabile della garanzia della qualità del programma RFEM e fornisce assistenza ai clienti.



;