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.

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

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


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

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

    MSIEXEC /I drive:\NewIca32a.msi /QN

  11. Разверните новый файл MSI на одном сервере для проверки настроек.

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

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

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

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

    Например:

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

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

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

    c:\mst\ica32a.mst x

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

    ica32a.msi transforms=ica32a.mst

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

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




Содержание  Назад  Вперед