Установка для администраторов

Использование шаблонов пакетных файлов

Для установки программных продуктов на компьютерах, находящихся в сети, можно использовать пакетные файлы. В каждом файле содержится одна или несколько команд с ключами, изменяющими параметры.

В сценарии установки имеются пути к файлу setup.exe программы. Этот файл должен находиться на установочном носителе или в сети. Для установки программ требуются права администратора.

Шаблоны пакетных файлов

Шаблоны пакетных файлов используются для установки программных продуктов Autodesk в стандартных конфигурациях для однопользовательских или сетевых лицензий. Необходимо скопировать шаблон и заменить переменные значениями, соответствующими устанавливаемым программам. Переменные, используемые несколькими шаблонами, отображаются в конце этого раздела.

Примечание. Хотя в приведенных здесь шаблонах пакетных файлов содержится несколько строк кода, на практике запись в файл производится в виде одной командной строки.

Шаблон для однопользовательской лицензии

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c   <Product ID>: INSTALLDIR="%programFiles%\Autodesk\<Product Name>"   ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix>    ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5  ACADSTANDALONENETWORKTYPE="1"

Пример.

C:\setup.exe /t /qb /language en_us /c   ACAD_MAIN: ACADSERIALPREFIX=123 ACADSERIALNUMBER=12345678    ADLM_PRODKEY=001M1 ADLM_EULA_COUNTRY=US InstallLevel=5  ACADSTANDALONENETWORKTYPE="1" 

INSTALLDIR является необязательным параметром. Его использование не рекомендуется. В нем может указываться каталог установки, отличный от папки по умолчанию, что может приводить к возникновению проблем. <Product Name> указывает каталог установки программы, например Inventor 2021.

Шаблон для развертывания по сетевой лицензии для одного сервера

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 ACADSTANDALONENETWORKTYPE="3" ACADLICENSESERVERTYPE="Single Server License" ACADLICENSETYPE="Network License" ACADSERVERPATH="<FlexLicenseServer> 000000000000"

<FlexLicenseServer> указывает сервер сетевых лицензий.

Шаблон для развертывания по сетевой лицензии для нескольких серверов

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 ACADSTANDALONENETWORKTYPE="3" ACAD_LICENSESERVER_DISTRIBUTED="1" ACADLICENSESERVERTYPE="Distributed Server License" ACADLICENSETYPE="Network License" ACADSERVERPATH="@<server1>;@<server2>;@<server3>;"

<server1><serverN> представляют собой действительные сетевые серверы лицензий.

Шаблон для развертывания по сетевой лицензии для резервного сервера

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 ACADSTANDALONENETWORKTYPE="3" ACADLICENSESERVERTYPE="Redundant Server License" ACADLICENSETYPE="Network License" ACADSERVERPATH="<server1> 000000000000 27005;<server2> 000000000000 27005; <server3> 000000000000 27005;"

<server1><server3> представляют собой действительные серверы сетевых лицензий с резервными лицензиями.

Шаблон для установки программного комплекса с однопользовательской лицензией

При установке программных комплексов Autodesk с несколькими программами для каждой программы необходим отдельный блок кода в пакетном файле. Каждый блок кода содержит идентификатор одного из устанавливаемых продуктов. Однако для всех продуктов используется один и тот же серийный номер и ключ. Следующий шаблон представляет собой содержимое пакетного файла для однопользовательской установки трех программ.

<mediaDriveLetter>\setup.exe /t /qb /language <lang> /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 ACADSTANDALONENETWORKTYPE="1" /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 ACADSTANDALONENETWORKTYPE="1" /c <Product ID>: ACADSERIALPREFIX=<SerialPrefix> ACADSERIALNUMBER=<SerialPostfix> ADLM_PRODKEY=<ProdKey> ADLM_EULA_COUNTRY=<eula_lang> InstallLevel=5 ACADSTANDALONENETWORKTYPE="1"

Переменные, используемые в шаблонах

  • <mediaDriveLetter> — буква диска, на котором установлен носитель, или хранится файл setup.exe.
    Используются параметры установки /t (установка выполняется сценарием) и /qb (отображается базовый интерфейс пользователя). Другие параметры, такие как /w (запись в журнал некритических предупреждений), можно использовать в командной строке Microsoft Msiexec.
  • <Product ID> — сокращенное название устанавливаемой программы. Примеры: ACM_MAIN для AutoCAD Mechanical, MAX для 3ds Max и INVENTOR для Inventor. Это название можно найти в квадратных скобках в разделе продукта файла Setup.ini, например [ACAD_MAIN]. Полное название продукта можно найти в разделе продукта, например PRODUCT_NAME=Autodesk ® AutoCAD ® 2021.
  • <SerialPrefix> — первые три цифры серийного номера.
  • <SerialPostfix> — последние восемь цифр серийного номера.
  • <ProdKey> — ключ продукта.
  • <langlang> — тег языка IETF. Пример: ru-RU для русского языка (Россия).
  • <eula_lang> — буквенный код страны в соответствии со стандартом ISO 3166-1 alpha-2. Пример: RU для России.
  • Переменная ACADSTANDALONENETWORKTYPE указывает тип устанавливаемой лицензии. У нее есть три возможных значения: 0 для сетевой и однопользовательской лицензий, 1 для однопользовательской лицензии и 3 для сетевой.

Аналитические данные об использовании

Программа по анализу использования продуктов Autodesk предусматривает отправку данных об использовании в компанию Autodesk для анализа. По умолчанию пользователи в развертывании могут выбрать участие или отказаться от участия позже, выбрав соответствующий вариант в разделе справки по программе. Однако в процессе развертывания можно выбрать участие или отказаться от участия в анализе использования продуктов Autodesk для всех пользователей в развертывании, включив одну из следующих команд в сценарий установки.

Чтобы отказаться от участия для всех пользователей в развертывании, включите эту команду в сценарий:

Msiexec.exe [программа].msi ADAOPTIN=0 ADAOVERRIDED=1

Чтобы принять участие для всех пользователей в развертывании, включите эту команду в сценарий:

Msiexec.exe [программа].msi ADAOPTIN=1 ADAOVERRIDED=1