Паспорт программыЗаполнение информации по программеTotal Software Deployment импортирует базовую информацию о программе из инсталлятора. Проверьте правильность информации в Паспорте программы и заполните ее. В паспорте можно задать:Отображаемое имя;Разрядность программы;Контекст установки программы;Проверочный файл развертывания;Версию программы;Строку поиска программы.Также паспорт позволяет:Обновить инсталлятор ПО;Загрузить альтернативную иконку приложения;Добавить описание программы;Добавить к приложению инсталляторы дополнений, обновлений и прочего.Данные из полей Версия и Строка поиска программы используются Ассистентом для поиска программы на компьютерах сети. Служебные символы, которые используются для сложного поиска в деревьях, имеют такой же эффект здесь. Также строка поиска программы используется для более удобного редактирования установочного пакета Снимка системы.Обновление инсталлятораВо время работы с программой может потребоваться заменить ее установщик в хранилище ПО, например на новую версию. Сделать это можно, нажав Обновить инсталлятор в паспорте программы или в контекстном меню дерева программ: Если установщик программы состоит из нескольких файлов, поставьте соответствующую галочку и укажите папку с этими файлами.После обновления установщика, в паспорте будет изменено отображаемое имя программы (если не изменялось вручную) и ее версия.Если у программы уже существует записанный метод Макроса и/или Снимка системы, то обновление инсталлятора приведет к необходимости перезаписи этих методов. Пакет Тихой установки будет автоматически обновлен при изменении формата инсталлятора.Разрядность приложенияОдин из важных факторов при развертывании — разрядность программы. Она необходима для устранения возможных ошибок при неверном выборе цели развертывания для программы.После добавления программы в Хранилище ПО обязательно укажите разрядность программы, кликнув Задать разрядность программы в её паспорте. Программы без заданной разрядности не будут допущены до развертывания.Перед заданием разрядности рекомендуем убедиться в том, что Вы задаете верную разрядность для устанавливаемого приложения, так как развертывание 64-разрядного приложения на 32-разрядную ОС методом Снимок системы может привести к непредвиденным последствиям, вплоть до потери работоспособности ОС на целевом узле (развертывание 32-битного ПО на 64-разрядную ОС является нормальным). В случае развертывания другими методами — точное задание разрядности избавит вас от досадных ошибок развертывания 64-битного ПО на 32-разрядные ОС (программа, скорее всего, не установится).Если вы не уверены какая разрядность у приложения, вы можете определить её с помощью TSD на основе исполняемого файла установленной программы. Соответственно, это возможно только после ее установки и удобней всего делать после тестового запуска тихой установки или записи метода для макроса или снимка системы. Для этого, кликните Определить за меня и укажите исполняемый файл программы. Встречаются инсталляторы, которые содержат версии программы обеих разрядностей и устанавливают программу той же разрядности как у ОС, на которой они были запущены. Для таких установщиков рекомендуем задать разрядность 32 бита.Не пытайтесь использовать инсталлятор программы для определения разрядности – он может быть другой разрядности, чем устанавливаемая программа. Например, установщик имеет разрядность 32 бита, а устанавливает 64-битное ПО.Контекст установки Контекст установки является одним из основных параметров при запуске установщика. Перед заданием контекста установки необходимо проверить, какие виды установки поддерживает установщик. О том, как правильно определить контекст установки программы, вы можете прочитать здесь. Если пакет развертывания создается с учетом установки на уровне компьютера, необходимо выбрать Локальные системные привилегии. Некоторые программы не поддерживают установку для всех пользователей – для таких программ необходимо выбрать контекст Текущий пользователь. Для скриптов, требующих права администратора сети, необходимо выбрать контекст Администратор. Программы без заданного контекста не будут допущены к развертыванию.Проверочный файлУказанный путь к файлу проверки успеха развертывания позволяет с большей точностью определять результат развертывания ПО. После завершения развертывания происходит проверка изменений файла по этому пути, и в зависимости от вида изменения (добавлен, изменен, удален, без изменений) будет отображено соответствующее сообщение в Журнале развертывания.Дополнения к программеСписок дополнений позволяет добавить дополнительные установщики, если к развертываемой программе необходимо установить дополнения/обновления/прочее. Список позволяет добавить, удалить, обновить установщик и изменить порядок дополнений через кнопки на панели под списком. В окне выбора файлов можно выбрать как один, так и несколько файлов.Находящиеся в списке дополнений установщики попадут в установочный пакет развертывания (при необходимости автоматически запустятся сразу после основного установщика).Если у программы уже существует записанный метод Макроса или Снимка системы, то добавление, удаление, обновление либо перемещение дополнения приведет к необходимости перезаписи этих методов.На метод Тихой установки управление дополнениями никак не повлияет.