App-V 虚拟进程和本地文件系统?

App-V Virtual Process and local filesystem?

我运行 powershell 中的这段代码:

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

然后我用cmd命令写入文件;该文件保存在主机文件系统上。这是正常行为吗,我认为虚拟进程在某种 "bubble" 中是 运行?

如何启用此气泡以使虚拟进程写入的文件不会持久化?

这是 app-v 容器中的 correct methods 到 运行 之一。

您正在使用的文件 modifying/writing 位于属于您的 app-v 程序包的原始 VFS 结构的路径中,还是您正在保存它在机器的另一个文件夹中?

如果 cmd.exe 进程正在修改 app-v 包中 VFS 文件夹中不存在的文件,这些文件保留在计算机上是正常的。

您可以通过7-zip解压app-v包查看VFS文件夹结构