Виртуальный процесс App-V и локальная файловая система? - PullRequest
0 голосов
/ 13 января 2020

Я запускаю этот код в powershell:

$AppVName = Get-AppvClientPackage <Package>
Start-AppvVirtualProcess -AppvClientObject $AppVName cmd.exe

, затем я пишу файл командой cmd; файл сохраняется в файловой системе хоста. Это нормальное поведение, я думал, что виртуальные процессы запускаются в каком-то «пузыре»?

Как включить этот пузырь, чтобы файлы, записанные виртуальными процессами, не сохранялись?

1 Ответ

0 голосов
/ 14 января 2020

Это один из правильных методов для запуска внутри контейнера app-v.

Является ли файл, который вы изменяете / записываете , находится по пути, который является частью исходной структуры VFS вашего пакета app-v , или вы сохраняете его в другой папке из на машине?

Если процесс cmd.exe изменяет файлы, которых нет в папках VFS из пакета app-v, эти файлы обычно сохраняются на машине.

Вы можете проверить структуру папок VFS из пакета app-v, разархивировав 7-zip.

...