Паспорт программы

Заполнение информации по программе

Total Software Deployment импортирует базовую информацию о программе из инсталлятора. Проверьте правильность информации в Паспорте программы и заполните ее.

В паспорте можно задать:

  • Отображаемое имя;
  • Разрядность программы;
  • Контекст установки программы;
  • Проверочный файл развертывания;
  • Версию программы;
  • Строку поиска программы.

Также паспорт позволяет:

  • Обновить инсталлятор ПО;
  • Загрузить альтернативную иконку приложения;
  • Добавить описание программы;
  • Добавить к приложению инсталляторы дополнений, обновлений и прочего.

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

Обновление инсталлятора

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

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

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

Если у программы уже существует записанный метод Макроса и/или Снимка системы, то обновление инсталлятора приведет к необходимости перезаписи этих методов. Пакет Тихой установки будет автоматически обновлен при изменении формата инсталлятора.

Разрядность приложения

Один из важных факторов при развертывании — разрядность программы. Она необходима для устранения возможных ошибок при неверном выборе цели развертывания для программы.

После добавления программы в Хранилище ПО обязательно укажите разрядность программы, кликнув Задать разрядность программы в её паспорте. Программы без заданной разрядности не будут допущены до развертывания.

Перед заданием разрядности рекомендуем убедиться в том, что Вы задаете верную разрядность для устанавливаемого приложения, так как развертывание 64-разрядного приложения на 32-разрядную ОС методом Снимок системы может привести к непредвиденным последствиям, вплоть до потери работоспособности ОС на целевом узле (развертывание 32-битного ПО на 64-разрядную ОС является нормальным). В случае развертывания другими методами — точное задание разрядности избавит вас от досадных ошибок развертывания 64-битного ПО на 32-разрядные ОС (программа, скорее всего, не установится).

Если вы не уверены какая разрядность у приложения, вы можете определить её с помощью TSD на основе исполняемого файла установленной программы. Соответственно, это возможно только после ее установки и удобней всего делать после тестового запуска тихой установки или записи метода для макроса или снимка системы. Для этого, кликните Определить за меня и укажите исполняемый файл программы.

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

Не пытайтесь использовать инсталлятор программы для определения разрядности – он может быть другой разрядности, чем устанавливаемая программа. Например, установщик имеет разрядность 32 бита, а устанавливает 64-битное ПО.

Контекст установки

Контекст установки является одним из основных параметров при запуске установщика. Перед заданием контекста установки необходимо проверить, какие виды установки поддерживает установщик. О том, как правильно определить контекст установки программы, вы можете прочитать здесь. Если пакет развертывания создается с учетом установки на уровне компьютера, необходимо выбрать Локальные системные привилегии. Некоторые программы не поддерживают установку для всех пользователей – для таких программ необходимо выбрать контекст Текущий пользователь. Для скриптов, требующих права администратора сети, необходимо выбрать контекст Администратор.

Программы без заданного контекста не будут допущены к развертыванию.

Проверочный файл

Указанный путь к файлу проверки успеха развертывания позволяет с большей точностью определять результат развертывания ПО. После завершения развертывания происходит проверка изменений файла по этому пути, и в зависимости от вида изменения (добавлен, изменен, удален, без изменений) будет отображено соответствующее сообщение в Журнале развертывания.

Дополнения к программе

Список дополнений позволяет добавить дополнительные установщики, если к развертываемой программе необходимо установить дополнения/обновления/прочее.

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

Находящиеся в списке дополнений установщики попадут в установочный пакет развертывания (при необходимости автоматически запустятся сразу после основного установщика).

Если у программы уже существует записанный метод Макроса или Снимка системы, то добавление, удаление, обновление либо перемещение дополнения приведет к необходимости перезаписи этих методов.

На метод Тихой установки управление дополнениями никак не повлияет.

Содержание