-1

我正在尝试替换 .appv 存档文件中的文件。

我知道您可以将文件重命名为 .zip 提取并替换文件。但是当我再次压缩它并将其重命名为 .appv 时,文件大小不同,打开时出现以下错误。

在此处输入图像描述

我试图更改 AppxManifest.xml 文件或其中的设置,而无需通过 UI(cmd、c# 或 powershell)打开。

谢谢

4

3 回答 3

0

打开您的音序器并选择“修改” 在此处输入图像描述

“更新”在此处输入图像描述

然后我将跳过您上传 .appv 文件和安装程序的步骤(如果您不需要安装程序中的文件,您可以随时忽略它)

“继续修改” 在此处输入图像描述

关闭最后一页会自动跳转到本页 在此处输入图像描述

现在,您可以打开您的包,展开文件夹并根据需要添加文件 在此处输入图像描述

于 2015-11-19T15:55:47.460 回答
0

最好的选择是使用支持编辑 App-V 包的应用程序打包工具之一。除了已经提到的 Advanced Installer,看看 AdminStudio 和 PACE Suite - 两者都支持编辑 App-V。可能比我知道的那两个还要多。

于 2016-12-28T14:10:08.847 回答
0

您不能将包压缩回去并期望工作,这不受 Microsoft 支持

App-V 5.1开始, Microsoft 的 Sequencer 可以从包中导出和导入清单文件,因此您可以对其进行修改,但据我所知,您无法编写脚本,必须从 GUI 完成。用于排序器的powershell cmdlet 列表非常短。

此外,高级安装程序还可以比排序器更轻松、更快速地创建和编辑 App-V 包,但同样只能从 GUI 进行。

你也可以尝试一个免费的工具,叫做 TweakApp-V,这里有一个你可以使用的例子。它有预定义的命令来添加/删除文件和注册表

于 2016-04-07T11:14:20.903 回答