您可以使用 Microsoft PowerShell 运行 AppCapture

先决条件

确认您以管理员身份登录并采取了相应的预防措施:

过程

  1. 为系统拍摄快照。

    捕获会话结束后可恢复到该快照。

  2. 打开 32 位或 64 位 PowerShell 控制台。
  3. 使用 import-module vmware.appcapture 命令导入 PowerCLI 模块。

    此操作会导入 AppCapture 模块。

  4. (可选)要查看所有模块的列表,请运行 get-module 命令。
  5. 运行命令 Start-AVAppCapture -Name appStackFile,其中 appStackFile 是要创建的 AppStack .vhd 文件的名称。

    此时不要按 Enter 键。

    此时会创建 appStackFile.vhd

  6. 离开 PowerShell 控制台,然后在此计算机上安装要置备的任何应用程序。
  7. 安装了所有应用程序后,再次打开 PowerShell 控制台。
  8. Enter 键。
  9. 如有必要,请重新引导您的计算机。

    AppCapture 控制台窗口中,您会看到 AppStack .json.vhd.vmdk 文件的位置。默认情况下,这些文件存储在 C:\ProgramData\VMware\AppCapture\appvhds 中。

  10. (可选)检查该目录中的 .json.vhd.vmdk 文件,确保已捆绑应用程序。
  11. 将创建的 AppStack 复制到暂存文件共享。
  12. 恢复到开始第一个捕获会话前拍摄的系统快照。
  13. AppStack 从暂存文件共享复制到您的系统中。