问题标签 [appv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
138 浏览

vcl - Appv V5.1 - 一些文件没有正确排序

我正在尝试在 V5.1 中对当前在 v4.6 中运行良好的应用程序进行排序。我曾尝试进行转换并进行全新的序列化,但在这两种情况下,运行已排序的应用程序时都会出现“程序无法启动,因为您的计算机中缺少 Vcl50.bpl。尝试重新安装程序以解决问题”。

当我安装客户端以及其他 .bpl 文件时,此文件会安装到“C:\Windows\System32”。这些文件与其安装的 BDE 管理员相关。

如果我打开气泡进行修改,应用程序工作正常,我可以看到“C:\Windows\System32”文件夹中的所有 .bpl 文件。

0 投票
1 回答
96 浏览

windows - 如何在服务器上设置 appv 5.1 的本地文件包

我必须安装和配置Microsoft Application Virtualization v5.1(称为appv 5.1)。我已经在 a 上安装了服务器端WS2012R2(SQL 也已打开),排序器和客户端已打开W10,我的域控制器在WS2016.

我已经部署了类似的小包Python3Notepad++但它们的本地文件存储在 AppData 中,也可能存储在其他文件夹中。

然后我不知道如何将这些本地文件存储在目录服务器上以避免文件溢出。

我的目标是为存储相关应用程序文件的每个用户提供不同的目录。

你能解释一下我该怎么做吗?

谢谢阅读。

0 投票
2 回答
991 浏览

powershell - 使用powershell远程删除通配符文件夹中的多个注册表项?

我正在编写一个脚本,该脚本将删除存储在注册表中的 App-V 密钥。当用户打开应用程序时,它会在以下位置创建一个密钥:

PackageID和 每次都是唯一的,SID我希望能够删除SID每个键中的子PackageID键。

用户将输入 SID,然后我想使用通配符(如果可能)导航到存在的每个包 ID。

到目前为止,我有以下内容:

如果我运行它,我会收到:

我正在使用一些我在此处获得帮助的脚本来远程连接到机器。

0 投票
1 回答
667 浏览

powershell - 在 PowerShell 中没有 \exe 参数的 sfttray \launch 的 App-V 5.0 替代方案是什么?

在将 App-V 服务器从版本升级4.x5.x. 以前,我使用以下命令来执行此操作:

sfttray命令在运行命令时引入了一个可选/exe开关/launch

我读过 App-V5.x已经取消了 . sfttray.exe,而我的替代方法是使用Start-AppvVirtualProcess cmdlet。似乎Start-AppvVirtualProcess需要两个参数:AppvClientObjectFilePath。到目前为止,我看到的每个示例都具有以下格式:

Calc.exe在传入的 App-V 对象中启动,并且似乎是 App-V5.x的等价物:

但是,如果我不想启动备用程序怎么办?如何获取.appv包中目标应用程序的文件路径?

0 投票
1 回答
119 浏览

appv - 由于环境变量,App-V 在 VMFS 中调用 Exe

关于 Windows 10 附带的最新 App-V,我有两个问题。我对具有以下结构的应用程序进行了排序:

  • 程序文件\OwnApp\run.ps1
  • 程序文件\Firefox\firefox.exe
  • 程序文件\java(一些旧版本)

现在,我需要通过我自己的应用程序/脚本运行 Firefox,该应用程序/脚本由于环境变量而被链接。但是通过使用 App-V,env 变量不会指向我的 vmfs,而是指向我的本地驱动器。有什么方法可以将 PowerShell 文件链接到我的 vmfs 中正确的 Firefox 版本但没有硬编码?

此外,在我的 PowerShell 文件中,我在 app 文件夹中创建了一个日志文件。不幸的是,除非我更改程序数据文件夹中的权限,否则我会收到拒绝访问错误。

安装后如何在不手动更改权限的情况下编写文件?这不是 AppV 的一个好处,用户有写权限吗?

在此先感谢斯蒂芬

0 投票
1 回答
97 浏览

powershell - 通过 PowerShell 清单错误将 App-V 5 包导入 SCCM

我正在尝试通过 PowerShell 自动将 App-V 5 包导入 SCCMv1802。我正在使用建议的 Add-CMAppvDeploymentType 命令,以包清单文件为目标。我收到一条错误消息(见下文),指的是不包含有效根节点的包清单文件。

我曾尝试使用不同的包和清单文件来排除潜在的可疑包,但我最终得到了相同的结果。通过 GUI 手动导入包也可以。

这是我得到的确切错误消息:

Add-CMAppVDeploymentType : 指定的 App-V 包的清单文件不包含有效的根节点 At line:1 char:1 + Add-CMAppVDeploymentType -ApplicationName $AppName -ContentLocation $ ... + ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Add-CMAppvDeploymentType], InvalidDataException + FullyQualifiedErrorId : System.IO.InvalidDataException,Microsoft.ConfigurationManagement.Cmdlets.AppMan.Commands.AddAppvDeploymentTypeCommand

0 投票
1 回答
45 浏览

webserver - 如何在 app-v 中对 nodejs 或 kestrel 等网络服务器进行排序?

我需要在 app-v 容器中有一个网络服务器。我找不到如何使用 app-v 对网络服务器进行排序和配置的示例。

是否有可用于排序的示例,例如 nodejs 甚至 .net core webserver kestrel?

感谢您的帮助。

西蒙

0 投票
1 回答
45 浏览

appv - 我创建一个 APP-V FileNet IDM 桌面包?

我们为 FileNet IDM 4.0.3 创建了一个 APP-V 包。打包过程正常工作,但是当我尝试启动应用程序时,IDMObjects. 邻里。4.0可以找到。

任何想法?或者有人有打包 IDM 桌面的手册吗?

0 投票
1 回答
51 浏览

gradle - 在 Microsoft App-V5.1 虚拟化环境中运行 gradle 测试任务

我对 App-V 非常陌生,它在我的办公室进行评估。我有一个用 JUnit5 编写的 Selenium 测试套件,可以test使用 gradle-wrapper 将其作为 gradle 任务启动。我的最终目标是在 App-V5.1 虚拟化环境中运行它,类似于这个问题

按照提到答案的链接,我尝试cmd.exe在 App-V 环境中启动,并且它播种了工作。然后,我尝试这样做:

然后该testClasses阶段完美运行,但在该test阶段,我收到如下错误:

(抱歉,由于安全原因,我无法向您显示实际的错误日志,但它类似于这个问题。)

我可以做错什么吗?在 App-V 环境中启动 gradle 测试的正确方法是什么?

0 投票
1 回答
183 浏览

appv - 是否支持将 SQL Server 2017 作为 App-V 5.1 管理数据库?

是否支持将 SQL Server 2017 作为 App-V 5.1 管理数据库?此处的文档https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/appv-v5/app-v-51-supported-configurations并没有说支持 SQL Server 2017,但是医生很老了。

我想知道它是否得到了微软的官方支持,是否对它是否会起作用没有任何想法?

谢谢!