У меня есть среда Citrix XenApp с несколькими приложениями, все они установлены в одном золотом образе Windows Server 2016. Я сейчас пытаюсь опубликовать Cisco Webex Teams (ранее Cisco Spark), но это приложение устанавливается на AppData\Local
.
Единственная статья, которую я нашел по этому поводу, это CTX221747 это относится к настольным компьютерам Microsoft Windows 7 и Unidesk (Citrix App Layer). В этой статье представлены два альтернативных предложения:
Во время установки укажите в другой каталог (C:\Program Files
)
После установки скопируйте все из установочной папки в другой каталог (C:\Program Files
)
Я попробовал оба, но безуспешно. Во время установки нет запроса на установочный каталог, а после копирования приложение не открывается.
Любое предложение или еще один шаг, как решить эту проблему?
Ps: Я знаю, что это упрощенный взгляд на приложения в Windows, но, по крайней мере, для Cisco Spark я проверил и не смог найти какие-либо используемые службы или драйверы, которые могли бы вызвать осложнения.
Ты можешь сила установка в другой каталог с использованием синтаксиса: msiexec /i CiscoSpark_x86.msi TARGETDIR="C:\Program Files" ALLUSERS=1
. В зависимости от того, какой инженер службы технической поддержки WebEx вы спросите, использование этого параметра либо поддерживается, либо нет, но оно определенно работает.
В прошлом тестировании я наблюдал, что во время автоматического обновления (которое инициирует клиент, но пока не нашел способа отключить) он пытается установить обратно в AppData \ Local. Эта новая версия будет использована при следующем запуске. Кажется, что обновления сейчас падают каждые несколько недель. Раньше это было гораздо чаще.
Поскольку XenApp имеет тенденцию сбрасывать AppData \ Local при выходе из системы, это не может быть большой проблемой для вашей среды, но, очевидно, подразумевает, что вам нужно будет постоянно следить за обновлениями версий, чтобы предотвратить ненужные повторные загрузки обновлений из вашей пользовательской базы. Однако вы можете достаточно легко отслеживать их URL загрузки на предмет изменений.
Я бы попытался использовать ORCA для изменения целевого каталога в пакете. (Следуйте этим шаг чтобы скачать его, как в Windows SDK -> Win32 Development Tools)
Пример там кого-то, кто это сделал, использовал ORCA с WebEx.
Мой единственный вопрос: если это ActiveX, вы публикуете тоже Internet Explorer или только какое-то приложение?
Поскольку он может использовать ваше приложение xenapp для публикации WebEx с помощью AppV (поскольку XenApp полностью поддерживает AppV), рендеринг будет выполняться на устройстве конечного пользователя, а не непосредственно в xenapp. Некоторый примерный шаг там для создания последовательности.