Citrix MetaFrame XP 1.0 for Windows with Feature Release 2

       

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


В настоящее время при установке этих пакетов с помощью службы Windows Installer пользователи должны указать сервер с установленной службой Citrix XML. Чтобы сделать развертывание полностью тихим, вы должны сделать некоторые изменения.

Требования.

• Program Neighborhood Agent (Version 6.20.985 и выше)

• Program Neighborhood Client (Version 6.20.985 и выше)

• Microsoft Windows Installer SDK (Version 1.5 или выше)

Существует два способа создания пакетов установки клиентов ICA Win32:

• Создать пакет установки с указанными изменениями или

• Создать файл транформы и применить его к оригинальному пакету Windows Installer

Для создания нового пакета Windows Installer.

  • Создайте временный каталог и скопируйте в него клиента ICA Win32. Например, создайте каталог C:\MST и скопируйте в него Ica32a.msi.
  • Запустите редактор Orca, идущий в комплекте с Windows Installer SDK.
  • В Orca откройте файл Ica32a.msi.
  • В панели Tables выберите Property.



  • Щелкните Property. Появится окно свойств:


  • Выберите столбец Property в правой панели для сортировки свойств в алфавитном порядке. Найдите строку с объектом SERVER_LOCATION:

  • По умолчанию, значением этого объекта является PNAgent. Измените это на имя или адрес IP сервера, запускающего службу Citrix XML Service. Имя сервера или адрес должны быть указаны с префиксом http://<server или FQDN> или https://<server или FQDN>.
  • Установите значение Accept в "Yes" .
  • Сохраните файл с новым именем, например, NewIca32a.msi.
  • Введите с командной строки:

    MSIEXEC /I drive:\NewIca32a.msi /QN

  • Разверните новый файл MSI на одном сервере для проверки настроек.
  • Создание файла трансформы для существующего файла MSI

    Создание файла трансформы является расширением процедуры создания нового инсталляционного пакета. В состав Windows Installer SDK входит утилита MSITRAN. MSITRAN сравнивает два файла Windows Installer и записывает различия в файл. Это файл используется в качестве трансформы.

  • Выполните шаги, описанные в разделе "Создание нового пакета Windows Installer”. Запустите с командной строки MSITRAN используя следующий синтаксис:

    msitran -g {base db}{new db}{transform}{error/validation conditions}]

    Например:

    msitran –g ica32a.msi NewICA32A.msi ICA32A.MST X

  • При запуске утилиты вы увидите следующее:

    C:\ >msitran -g c:\mst\ica32a.msi c:\mst\newica32a.msi

    c:\mst\ica32a.mst x

  • Новый файл MST может использоваться в качестве трансформы для оригинального файла ICA32A.msi. Выполните из командной строки:

    ica32a.msi transforms=ica32a.mst

    Последние версии Windows Installer SDK доступны по ссылке:

    http://www.microsoft.com/msdownload/platformsdk/sdkupdate/.



    Содержание раздела