问题标签 [xenapp]
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.
powershell - 通过 powershell 在 xenapp 上运行应用程序
我可以通过powershell登录到xenapp:
但我不知道如何在那里运行特定的应用程序。
为此我需要 Citrix Powershell SDK 吗?
performance - 思杰瘦客户端性能问题
我遇到以下问题:
我们公司在一个混合的环境中工作。瘦客户端 (HP-T520) 和笔记本电脑。我们的用户连接到 citrix 服务器以上网。我们将 Web 应用程序用于我们的主要业务(我们通过 citrix 导航到该应用程序)。
我们注意到瘦客户机上有一个显着的性能问题。笔记本电脑没有面临这个性能问题。
有人可以帮我找到这个问题的根本原因吗?我认为便携式计算机上会使用一些在瘦客户端上不可用的本地资源,但我不知道在哪里查看或记录它。
提前致谢!
powershell - 本地 Powershell 脚本在 Citrix 实例中触发 VBS 脚本
我正在尝试获取本地 powershell 脚本来触发 citrix 实例中的 VBS 脚本。事件应该是这样的:
Citrix 实例打开 Windows 资源管理器 ----> 输入到 Windows 资源管理器会话中的脚本的网络路径
我正在使用 Citrix 接收器安装附带的 WfIcaLib.dll (ICOSDK)。Citrix ICOSDK 的文档 PDF 可在此处获得
所以这是我正在使用的代码,它在 Powershell 命令行中完美运行,但是当我使用 32 位 ISE 时,它只会告诉我 DLL 已加载。我没有收到任何错误,但是当我通过 Powershell 命令行运行相同的命令时,Citrix 客户端从未真正打开过。
有任何想法吗?
编辑:已解决 - 在 32 位 ISE 下重新打开并让代码工作后,我无法运行 .ps1 文件,因为它一直默认为 64 位(即使在 32 位 powershell 版本上使用打开方式)。通过命令提示符或 32 位 powershell 控制台运行脚本都有效。
使用 Mike Garuccio 建议的任何方法都可以。我很可能最终会使用任务计划程序来运行脚本。
citrix - 使用 ScriptBlock 调用命令在本地服务器上工作 - 远程结果集为空
尝试使用以下代码获取 Citrix XenApp 6.5 服务器状态时,在区域数据收集器上本地运行 PowerShell 时返回结果集:
然后在 PowerShell 中执行相同的脚本块,并将计算机名设置为 ZDC 并提供凭据。不抛出异常,结果集为空:
运行 Wireshark 网络数据包捕获不是很有帮助,因为 WinRM 流量负载已加密。
关于为什么脚本块中的命令可以在本地工作,但返回一个空的结果集而不抛出异常的任何想法?
谢谢!ds
powershell-3.0 - 清除多个网卡的 DHCP 设置
长期潜伏者。第一次海报。
我一直在努力让这个工作一个星期,我的头很痛。我负责新的 Citrix XenDesktop/XenApp 黄金映像。我正在将一堆我们的注册表脚本文件转换为 powershell。我卡在 DHCP 设置上。我试图让 Powershell 为我的每个值查询 TcpIp\Parameters\Interfaces 并清除它们
我知道这行不通,但你得到了我想要做的。我已经尝试了任何和所有的变化来让它工作。因为我们将有几十个虚拟机(Win7 和 2012),所以为 NIC 输入 GUID 是行不通的。这是我当前从 PS 文件调用的注册表脚本:
我不能执行“ipconfig /release”,因为这会破坏它与 PVS 的连接。任何帮助都是极好的!先感谢您!
citrix - Citrix XenApp 隐藏任务栏
我们的客户抱怨说,一旦他们通过 Citrix 连接到应用程序,他们的任务栏就会被隐藏。
我试图在网上找到一些解决方案,但除了检查任务栏配置之外无法获得太多信息。
有人可以帮助如何摆脱这种情况吗?
提前致谢
powershell - 来自特定服务器的 Citrix Get-Brokerapplication
在 XenApp 6.x 服务器上,有一个像这样的 cmdlet:
我曾经在 adminserver 上打开一个 PSSession,然后使用 GET-XAServer 获取所有服务器,然后我只是在 foreach 循环中执行 Application 命令,其中 ServerName 参数是来自 XAServer 的服务器名。现在我想在版本 7 上做同样的事情,但我不知道它是如何工作的。
我为较新版本安装了所有新 cmdlet。我发现我可以获取应用程序GET-Brokerapplication
- 但我无法传递参数来告诉命令我想从哪个服务器获取它们,所以我只能从我的管理服务器获取它们。
也许有人可以帮助我?我已经查看了文档(https://docs.citrix.com/de-de/xenapp-and-xendesktop/7-6/cds-sdk-wrapper-rho/xad-commands/citrix-broker-admin -v2-wrapper-xd76/get-brokerapplication-xd76.html)但我找不到允许我做我想做的事情的参数。也许我正在查看错误的 cmdlet?
如果有人对我有建议,我会很高兴。
azure - citrix Xenapp Essentials 中对 RDS 的要求
我想知道 citrix xenapp Essentials 对 RDS 的要求是什么?我是这些东西的新手,并且尽可能多地了解我已经阅读了有关 citrix xenapp Essentials 的文档,但无法弄清楚 RDS 服务器的用途是什么。
azure - 我可以直接在 VDA 中安装应用程序并在目录中使用它吗(Xenapp 要点)
我可以在 xenapp Essentials 中的 VDA 中安装任何应用程序并在目录中使用它吗?我说的是定义目录并在 azure 中使用相同的目录来安装任何应用程序,这些应用程序会反映在目录中吗?
wpf - 在 Citrix 中运行时如何防止 WPF+win32 应用程序任务栏图标更改为 Citrix 默认图标?
我有一个包含大量本机代码和 win32 窗口的 WPF 应用程序。程序的Application图标在VS2015项目中定义为..\gui\rc\MyApp.ico。当我在 XenApp Citrix 中启动程序时:
- 出现飞溅
- WPF 登录窗口在任务栏中显示正确的应用程序图标
- 登录后再次出现启动画面并且任务栏图标消失
- 接下来会出现一个带有任务栏图标的 win32 窗口。
- 加载大量数据时,任务栏图标是 Citrix 图标,但准备好后,正确的应用程序图标会切换回来
- 关闭 win32 对话框后,主窗口将在任务栏中显示 Citrix 图标。
可以跳过主窗口之前的 win32 对话框(步骤 4-5),从而在启动后使用 Citrix 任务栏图标打开主窗口。上面的步骤只是因为对话框正在加载任务栏图标是 Citrix。
MyApp.ico 是 160x160 像素,32 位深度。
在初始化期间创建主窗口时,其 ShowInTaskbar 设置为 false。当它准备好时,它被设置为 true。这样做是因为我们想在主窗口之前显示其他窗口,所以未完成的主窗口位于屏幕之外的某个地方,我们不希望它可以从任务栏访问。
编辑:如果 ShowInTaskbar 未设置为 false,则不会发生这种情况。