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

Назначение: Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3

App-V 5.0 SP2 поддерживает функцию перенаправления папок, которая позволяет пользователям и администраторам перенаправлять путь к папке на новое местоположение.

В этой статье освещаются следующие темы.

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

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

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

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

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

Требования

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

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

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

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

    • в форме файлов в папке %appdata%\Microsoft\AppV\Client\Catalog;

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

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

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

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

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

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

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

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

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

     

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

    От App-V 5.0 до App-V 5.0 SP2 с пакетами исправления

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

    App-V 5.0 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 5.0 в %AppData%.

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

Назначение

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

Описание

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

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

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

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

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

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

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

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

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

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

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