1968x
005242
2022-04-13

Тихая установка

Как можно распространять установки RFEM 6 и RSTAB 9 по сети?


Ответ:

Установочные пакеты можно распространять двумя способами:

  1. Типовая установка (exe)
  2. Установка MSI

В случае автоматической установки, установки обычно распространяются через системы распространения программного обеспечения (разработка программного обеспечения). В качестве иллюстрации в нашей статье показана соответствующая процедура в командной строке Windows.

Стандартная установка (exe)

Наши программы установки создаются в виде «пакета начальной загрузки», который включает в себя все компоненты, необходимые для программ Dlubal. Таким образом, данный пакет можно распространять с помощью распределительного программного обеспечения без необходимости ручного распаковки файлов.

Пример:
Установочный файл RFEM 6.04.0004 устанавливается с помощью командной строки (запуск программы от имени администратора). Это должно быть сделано без пользовательского интерфейса, и в программе должен быть установлен немецкий язык. Для этого запустите следующую команду:

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

Отдельные команды описаны ниже:

  • /S - без пользовательского интерфейса для извлечения и настройки языка
  • /L - задание языка с ID 1031 для немецкого
  • /Q - нет установки gui

Если вы хотите указать другой язык программы, вы можете найти соответствующие ID здесь:

  • 1031 - немецкий
  • 1033 - английский (США)
  • 1036 - французский
  • 1034 - испанский
  • 2070 - португальский
  • 1040 - итальянский
  • 1043 - голландский
  • 1029 - чешский
  • 1045 - польский
  • 1049 - русский
  • 2052 - Китайский (упрощенный)

Установка MSI

Установочный пакет можно также распространять с помощью файла MSI (пакет установщика Windows). Для этого необходимо сначала извлечь из пакета установки файл MSI. Команда для RFEM 6.04.004 выглядит следующим образом:

RFEM_6.04.0004.exe/E

В примере, показанном на Рисунке 01, установочный файл программы RFEM был скопирован на диск C:\Temp. После распаковки в том же пути будет создана новая папка с названием «Program_Number_Version_Architecture». Для примера, показанного на Рисунке 01, была создана папка с названием «Dlubal_RFEM_6.04.0004».

Затем можно запустить установку из этой папки с помощью команды «msiexec -i имя пакета.msi». Если вы хотите установить немецкий язык без пользовательского интерфейса, тогда программа выполняет следующую команду:

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

Данные параметры следует понимать следующим образом:

  • /i - Установка Dlubal_RFEM_64bit.msi
  • transforms - спецификация языка 1031 для немецкого языка
  • /q - без пользовательского интерфейса

Если вы хотите указать другой язык программы, вы можете найти соответствующие ID здесь:

  • 1031 - немецкий
  • 1033 - английский (США)
  • 1036 - французский
  • 1034 - испанский
  • 2070 - португальский
  • 1040 - итальянский
  • 1043 - голландский
  • 1029 - чешский
  • 1045 - польский
  • 1049 - русский
  • 2052 - Китайский (упрощенный)

Если при последующем запуске программы появляется сообщение об ошибке, это может быть связано с отсутствующими пакетами Microsoft Visual C++ Redistributable, которые необходимо установить отдельно. Данный пример потом можно найти в папке Dlubal_RFEM_6.04.0004.


Автор

Г-н Баумгертель осуществляет техническую поддержку пользователей Dlubal Software.