Для того, чтобы установить ПК Интеллект на удаленную машину, необходимо выполнить с помощью утилиты wmic.exe следующую команду:

/NODE:"Имя_компьютера" /USER:"Имя_пользователя" /PASSWORD:"Пароль" product call install true, "%параметры инсталлятора%", "%Путь_к_папке_с_дистрибутивом%\Product.msi"

Здесь: 

  • /NODE – имя целевого компьютера, на который устанавливается ПК Интеллект. 

Примечание

В качестве списка NODE может фигурировать текстовый файл, в котором в столбик перечислены имена целевых компьютеров.
  • /USER и /PASSWORD – логин и пароль пользователя, имеющего соответствующие права на установку ПО на удаленном компьютере.
  • "%Путь_к_папке_с_дистрибутивом%\Product.msi" – путь к файлу инсталлятора Product.msi, который требуется запустить, а именно локальный путь к папке, куда был скопирован дистрибутив.
  • %параметры инсталлятора% – опции инсталлятора. К Product.msi можно применять следующие параметры:
    1.  Параметры, которые можно применять к любому файлу msi (для получения справки необходимо в командной строке из директории <WINDOWS>\system32\ выполнить команду msiexec.exe /?).
    2. Параметры, описанные в справке setup.exe в разделе /CMD="[commands]" (для получения справки необходимо в командной строке из папки инсталлятора выполнить команду setup.exe /?, а также данные команды описаны в разделе Программа установки ПК Интеллект в невидимом режиме).
    3. Параметры, которые задаются при установке в самом setup.exe, а именно:
    • CMD_INSTALLTYPE – Client, Server, Admin.
    • REMOVEALL (0, 1) – удаление с сохранением/без сохранения конфигурации.
    • NOOSCHECK=1 – отключить проверку на совместимость с ОС.

Примечание.

Работа указанных параметров не гарантируется, если в реестре присутствует ветка:

  • Для x86 системы: HKEY_LOCAL_MACHINE\SOFTWARE\ITV\INTELLECT\InstallPropertyInfo
  • Для x64 системы: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ITV\INTELLECT\InstallPropertyInfo

В ней находятся параметры предыдущей установки.

Пример

Пример строки с параметрами инсталлятора:

REBOOT=ReallySuppress LANGUAGE="ru" TRANSFORMS="%Путь_к_папке_с_дистрибутивом%\languages\Setup\ru\ru.mst" CMD_INSTALLTYPE="Server"

В приведенном примере:

REBOOT=ReallySuppress – отменяет перезагрузку машины по окончании установки.

LANGUAGE="ru" – выбирает язык продукта. По умолчанию язык продукта английский.

TRANSFORMS="%Путь_к_папке_с_дистрибутивом%\languages\Setup\ru\ru.mst" – указывает путь к языковому mst-патчу инсталлятора (указывает язык инсталлятора).

CMD_INSTALLTYPE="Server" – указывает тип установки ПК Интеллект – Сервер. Может также принимать значения Admin (если требуется тип установки УРМА) и Client (если требуется тип установки УРММ).


  • No labels