Планирование использования перенаправления папок с App-V (Windows 10/11)
Относится к:
- Windows 10
- Windows 11
Microsoft Application Virtualization (App-V) поддерживает использование перенаправления папок, которая позволяет пользователям и администраторам перенаправлять путь к папке в новое расположение.
Что такое перенаправление папок?
Перенаправление папок позволяет конечным пользователям работать с файлами, которые были перенаправлены в другую папку, как если бы файлы по-прежнему существуют на локальном диске.
- Пользователи и администраторы могут перенаправлять путь к папке в сетевое расположение. Документы в указанной папке будут доступны пользователям с любого компьютера в сети.
- Например, можно перенаправить папку Документы с локального жесткого диска компьютера в сетевое расположение. Затем пользователь может получить доступ к документам папки с любого компьютера в сети.
- Новым расположением может быть папка на локальном компьютере или в общей сети.
- Перенаправление папок немедленно обновляет файлы, а перемещаемые данные обычно синхронизируются, когда пользователь входит в сеанс или выходит из него.
Требования к использованию перенаправления папок с App-V
Чтобы использовать перенаправление папок %AppData%, необходимо:
- У вас есть пакет App-V с папкой виртуальной файловой системы (VFS) AppData.
- Включите перенаправление папок и перенаправьте папки пользователей в общую папку, как правило, в сетевую папку.
- Перемещайте оба или ни один из следующих элементов:
- Файлы в папке %appdata%\Microsoft\AppV\Client\Catalog
- Параметры реестра в разделе HKEY_CURRENT_USER\Software\Microsoft\AppV\Client\Packages
Дополнительные сведения см. в статье Публикация приложений и взаимодействие с клиентом.
Неподдерживаемые сценарии перенаправления папок App-V
App-V не поддерживает следующие сценарии:
- Настройка %LocalAppData% в качестве сетевого диска.
- Перенаправление меню "Пуск" в одну папку для нескольких пользователей.
- Если перемещаемое приложение AppData (%AppData%) перенаправляется в сетевую папку, которая недоступна, приложения App-V не будут запускаться, если для недоступного сетевого ресурса не включен автономный файл.
Настройка перенаправления папок для использования с App-V
Перенаправление папок может применяться к разным папкам, таким как "Рабочий стол", "Мои документы", "Мои рисунки" и т. д. Однако единственной папкой, которая влияет на использование приложений App-V, является перемещаемая папка AppData пользователя (%AppData%). Вы можете применить перенаправление папок к любым другим поддерживаемым папкам, не затрагивая App-V.
Как перенаправление папок работает с App-V
В следующей таблице описано, как работает перенаправление папок при перенаправлении %AppData% в сеть и выполнении требований, перечисленных ранее в этой статье.
Состояние виртуальной среды | Возникающее действие |
---|---|
При запуске виртуальной среды. | Папка AppData виртуальной файловой системы (VFS) сопоставляется с локальной папкой AppData (%LocalAppData%), а не с перемещаемой папкой AppData пользователя (%AppData%). — LocalAppData содержит локальный кэш перемещаемой папки AppData пользователя для используемого пакета. Локальный кэш находится в разделе %LocalAppData%\Microsoft\AppV\Client\VFS\PackageGUID\AppData — Последние данные из перемещаемой папки AppData пользователя копируются в и заменяются данными, которые сейчас находятся в локальном кэше. — Пока виртуальная среда работает, данные продолжают сохраняться в локальном кэше. Данные обслуживаются только из %LocalAppData% и не перемещаются или не синхронизируются с %AppData% до тех пор, пока пользователь не завершит работу компьютера. — Записи в папку AppData создаются с использованием контекста пользователя, а не системного контекста. |
Когда виртуальная среда завершает работу. | Локальные кэшированные данные в AppData (перемещаемые) архивируются и копируются в "реальную" перемещаемую папку AppData в %AppData%. Метка времени, указывающая, что последняя известная отправка одновременно сохраняется как раздел реестра в .HKCU\Software\Microsoft\AppV\Client\Packages\<PACKAGE_GUID>\AppDataTime App-V сохраняет три последние копии сжатых данных в %AppData% для избыточности. |