编辑App-V存档文件

时间:2015-11-17 11:28:11

标签: c# powershell zip virtualization appv

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

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

enter image description here

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

由于

3 个答案:

答案 0 :(得分:0)

打开你的音序器并选择"修改" enter image description here

"更新" enter image description here

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

"继续修改" enter image description here

关闭最后一页,它会自动跳转到此页面 enter image description here

现在,您可以打开包,展开文件夹并根据需要添加文件 enter image description here

答案 1 :(得分:0)

您无法将软件包压缩回来并希望能够正常工作,但不支持Microsoft

App-V 5.1开始,Microsoft的Sequencer可以从包中导出和导入清单文件,因此您可以对其进行修改,但据我所知,您无法编写脚本,必须从GUI完成。 list of powershell cmdlets for the sequencer很短。

此外,Advanced Installer can also create and edit App-V packages比音序器更容易和更快,但仅来自GUI。

您还可以尝试使用名为TweakApp-V的免费工具,here's an example即可使用它。它预定义了add/delete files and registry的命令。

答案 2 :(得分:0)

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