一、使用 Application Virtualization (App-V) Sequencer升级虚拟应用程序
通过图形界面升级 - 启动 App-V Sequencer
控制台,打开目标虚拟应用程序。
- 在控制台内更新程序包名称、注释等元数据,或创建新的 Windows Installer 文件。
- 保存更新后的虚拟应用程序到指定目录,需注意不要手动修改文件系统。
通过命令行升级
- 打开命令提示符,导航至 App-V Sequencer安装目录(如 `C:\Program Files\Microsoft Application Virtualization Sequencer`)。
- 使用以下命令执行升级:
```bash
SFTSequencer /UPGRADE:"源路径SPRJ" /INSTALLPACKAGE:"升级安装包" /DECODEPATH:"解包目录" /OUTPUTFILE:"目标路径SPRJ"
```
替换路径参数为实际文件路径。
二、使用 Configuration Manager 2007更新虚拟应用程序包
通过图形界面更新
- 打开 Configuration Manager控制台,导航至 软件分发节点。
- 右键单击目标虚拟应用程序包,选择 更新包。
- 指定包含更新后的清单 XML 文件的网络位置,完成更新后重新分发到目标计算机。
注意事项
文件系统限制: App-V Sequencer 升级时不会修改原始 `.sft` 文件,需通过控制台或命令行操作。 版本兼容性
权限要求:部分操作需以管理员权限运行。
通过以上方法,可高效地升级虚拟软件,同时保留用户配置和注册表设置。