Планирование перенаправления папок при работе с App-V

Назначение: Application Virtualization 5.1

Microsoft Application Virtualization (App-V) 5.1 поддерживает функцию перенаправления папок, которая позволяет пользователям и администраторам перенаправлять путь к папке на новое расположение.

Данная статья содержит следующие разделы.

  • Необходимые условия и неподдерживаемые сценарии перенаправления папок

  • Настройка перенаправления папок для App-V

  • Действие функции перенаправления папок при работе с App-V

  • Общие сведения о перенаправлении папок

Необходимые условия и неподдерживаемые сценарии перенаправления папок

Требования

Для работы с функцией перенаправления папок %AppData% необходимо выполнить следующие действия.

  • Обеспечить наличие пакета App-V с папкой виртуальной файловой системы (VFS) AppData.

  • Включить перенаправление папок и перенаправить папки пользователей в общую папку, как правило, в сетевую папку.

  • Одновременно разрешить или одновременно запретить перемещение для следующих объектов:

    • Файлы в папке %appdata%\Microsoft\AppV\Client\Catalog

    • Параметры реестра в разделе HKEY_CURRENT_USER\Software\Microsoft\AppV\Client\Packages

      Дополнительные сведения см. в разделе Roaming requirements and user catalog data storage.

  • Обеспечить доступность следующих папок для каждого пользователя, вошедшего в систему на компьютере, где работает клиент App-V 5.0 с пакетом обновления 2 (SP2) или более поздней версии.

    • Папка %AppData%, в качестве которой задана требуемая сетевая папка (с поддержкой или без поддержки автономных файлов)

    • Папка %LocalAppData%, в качестве которой задана требуемая локальная папка

Неподдерживаемые сценарии

  • Задание сетевого диска в качестве папки %LocalAppData%.

  • Перенаправление меню «Пуск» на одну общую папку для нескольких пользователей.

  • Если перемещаемая папка AppData (%AppData%) перенаправляется на недоступную общую сетевую папку, при запуске приложений App-V происходит сбой в зависимости от следующих условий.

     

    Версия App-V Описание сценария

    В App-V 5.0 — App-V 5.0 с пакетом обновления 2 (SP2) с исправлениями

    Сбой происходит независимо от того, включена ли поддержка автономных файлов.

    В App-V 5.0 с пакетом обновления 3 (SP3) и более поздних версиях

    Если для недоступной сетевой папки включена поддержка автономных файлов, приложение App-V успешно запускается.

Настройка перенаправления папок для App-V

Функция перенаправления папок может применяться к различным папкам, таким как «Рабочий стол», «Документы», «Изображения» и т. д. Однако на работу приложений App-V влияет только перемещаемая папка пользователя AppData (%AppData%). Применение функции перенаправления папок на любые другие поддерживаемые папки не влияет на App-V.

Действие функции перенаправления папок при работе с App-V

В следующей таблице приведено описание операций, выполняемых в процессе перенаправления папки %AppData% на сеть при соблюдении требований, изложенных выше в этой статье.

Состояние виртуальной среды Выполняемое действие

Запуск виртуальной среды

Папка AppData виртуальной файловой системы (VFS) сопоставляется не с перемещаемой папкой AppData пользователя (%AppData%), а с локальной папкой AppData (%LocalAppData%).

  • Папка LocalAppData содержит локальный кэш перемещаемой папки AppData пользователя для используемого пакета. Локальный кэш находится в следующей папке:

    %LocalAppData%\Microsoft\AppV\Client\VFS\PackageGUID\AppData

  • Последние данные из перемещаемой папки пользователя AppData копируются и заменяют собой данные в локальном кэше.

  • При работающей виртуальной среде данные продолжают сохраняться в локальном кэше. Данные только предоставляются из %LocalAppData%, но не перемещаются и не синхронизируются с %AppData% до завершения работы компьютера пользователем.

  • При вводе данных в папку AppData применяется контекст пользователя, а не локального компьютера.

Примечание

В некоторых случаях при перенаправлении папки клиента App-V файлы не перемещаются из %AppData% в %LocalAppData%. См. раздел App-V client folder redirection sometimes fails to move files from %AppData% to %LocalAppData%.

Завершение работы виртуальной среды

Данные в (перемещаемой) папке AppData, сохраненные в локальном кэше, сжимаются и копируются в «реальную» перемещаемую папку AppData в %AppData%. Метка времени последней известной загрузки одновременно сохраняется в следующем разделе реестра:

HKCU\Software\Microsoft\AppV\Client\Packages\<PACKAGE_GUID>\AppDataTime

Для обеспечения избыточности три последние копии сжатых данных сохраняются средствами App-V в %AppData%.

Общие сведения о перенаправлении папок

Назначение

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

Описание

Функция перенаправления папок позволяет пользователям и администраторам перенаправлять путь к папке на сетевую папку. Документы в этой папке доступны пользователю с любого компьютера в сети.

  • Функция перенаправления папок позволяет пользователям и администраторам перенаправлять путь к папке на сетевую папку. Документы в этой папке доступны пользователю с любого компьютера в сети.

  • Новым местоположением может быть папка на локальном компьютере или в общей сети.

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

Пример применения

Папку «Документы», которая обычно хранится на локальном жестком диске компьютера, можно перенаправить на сетевую папку. Пользователь может получить доступ к документам в этой папке с любого компьютера в сети.

Дополнительные ресурсы

Общие сведения о перенаправлении папок

Есть предложение для App-V?

Выдвигайте предложения и голосуйте за них здесь. Ответы на вопросы, возникающие при работе с App-V, можно найти на форуме TechNet по App-V.

-----
Дополнительные сведения о MDOP можно найти в библиотеке TechNet, статьях по устранению неполадок на вики-сайте TechNet или подписавшись на новости в Facebook или Twitter.
-----