问题标签 [citrix]

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 投票
1 回答
2863 浏览

citrix - 如何检测用户计算机上是否安装了 XenApp 客户端?

我们正在从 Citrix Metaframe 升级到 XenApp,我需要知道是否有办法以编程方式检测 XenApp Web 插件 v11.0 是否已经安装在客户端机器上,当它联系我们的网络服务器进行登录时——这是以前完成的Metaframe Web 客户端通过尝试在 ASP 脚本中实例化 ICA 客户端,该脚本使用结果来确定是否提供客户端作为下载/安装。

此检测的当前代码是:

上面的代码没有找到 XenApp 插件。

0 投票
1 回答
1073 浏览

java - 访问 Citrix 挂载的驱动器时出现 IOException 磁盘空间不足

我有一个非常奇怪的问题。我正在尝试下载一些文件并存储。我的代码相对简单直接(见下文),在我的本地机器上运行良好。

但它旨在运行在通过 Citrix 和 VPN 访问的 Windows 终端服务器上。该文件将被保存到已安装的网络驱动器中。此挂载是通过 Citrix VPN 挂载的本地 C:\ 驱动器,因此可能会涉及一些延迟。不幸的是,我没有关于整个基础设施是如何设置的内部细节......

现在我的问题是,当尝试执行 write() 调用时,下面的代码会抛出一个 IOException 告诉我磁盘上没有剩余空间。目录结构创建正常,并创建了一个零字节文件,但从不写入内容。

驱动器上有超过千兆字节的可用空间,Citrix 客户端已获得“完全访问”权限,并且使用 Windows 资源管理器或记事本在该映射驱动器上复制/写入文件工作得很好。只有Java在这里给我带来了麻烦。

我也尝试先下载到临时文件,然后将其复制到目的地,但由于复制与原始代码中的流操作基本相同,因此行为没有变化。它仍然因磁盘空间不足异常而失败。

我不知道还能尝试什么。你能给点建议吗?

0 投票
1 回答
1207 浏览

excel - 无法加载自动化类“Excel.Application” - VBScript 移动鼠标

我正在使用上一个问题中的代码:Move Mouse - VBScript and Excel Macro

我的目标是使用 VBScript 移动鼠标,这通过使用 Excel 来实现。问题是,这在我的安装了 Office 2007 的家用机器上运行良好。

但是,在工作中运行此脚本时,我收到以下错误:

“找不到名为“Excel.Application”的自动化类”

我可以看到这些工作计算机的唯一区别是它们安装了 Office 2003,所以 Excel.Aplacation 可能需要更改为其他东西?

谷歌没有产生有用的结果。我在记事本中创建这个。有人可以帮忙吗?如果我能做到这一点,那就太棒了。

0 投票
1 回答
4073 浏览

remote-desktop - 构建测试 Citrix 环境

我们的客户偶尔会询问我们的软件是否会在“Citrix 环境”中运行。哪些 Citrix 产品构成了典型的 Citrix 环境?

一般而言,如何为测试目的构建典型的 Citrix 环境?

0 投票
1 回答
388 浏览

wpf - wpf 复选框不会显示在 citrix 上

因此,我们在 citrix 服务器上部署了一个 WPF 应用程序,除了复选框不会显示它已被单击(它实际上工作正常)之外,它一切正常。太奇怪了——就这么一件小事,我有一些按钮,我用视觉状态定制了小熊维尼,这些都很好。谷歌搜索“wpf checkbox citrix”没有任何用处。有人看过这个或知道在哪里看吗?

谢谢

0 投票
1 回答
351 浏览

vb.net - 可执行文件不会通过 citrix 服务器运行

vb.net 代码:

将 fs2 调暗为对象

fs2 = CreateObject("Scripting.FileSystemObject")

当我尝试使用该程序制作可执行文件并通过 citrix 服务器运行它时出现错误。

错误是,可执行文件根本不会运行。

当我尝试在本地运行它时,根本没有错误。

提前感谢您的帮助!

0 投票
1 回答
918 浏览

ipad - 如何在 Windows 7 上使用 Citrix XenApp for HomeUse?

我已经从我的 iPad 上的 AppStore 下载了 Citrix Receiver,并且我很喜欢 DemoCloud,所以我想使用它,但只是用于家庭用途并使用我的 Windows 7 Ultimate x64 操作系统。

欢迎任何帮助!问候,佩曼·莫尔塔扎维

0 投票
1 回答
705 浏览

delphi - Windows Shell 和思杰

我的 Delphi 应用程序中有这行代码:

通过 Citrix 会话运行时,这会引发异常“没有足够的存储空间来完成此操作”。

有人可以证实我怀疑我无法通过 Citrix 访问它吗?如果这有什么不同,我将在无缝模式下运行。也许我需要在已发布的图标上进行一些更改才能使其正常工作?

我猜思杰中没有要创建的“外壳”。

谢谢

编辑

CoShellWindows只是一个创建实现 IShellWindows 接口的对象。然后,此接口用于遍历它的项目,以查找 Internet Explorer 的实例(或更具体地说,实现 IWebBrowser2 接口的项目)。

还有一些使用 CoShellWindows 的其他用例场景,但最终都用于与 IWebBrowser2 界面(Internet Explorer 8)进行交互。我的要求是获取这个 IWebBrowser2 对象。

该调用在幕后使用以下参数调用 Windows API CoCreateInstance:

  • rclsid = {9BA05972-F6A8-11CF-A442-00A0C90A8F39}(IShellWindows 的 CLSID)
  • pUnkOuter = null (nil)
  • dwClsContext = CLSCTX_ALL(我尝试了这些标志的各种组合)
  • riid = {85CB6900-4D95-11CF-960C-0080C7F4EE85}(IShellWindows 的 IID)
  • ppv = 声明为 IShellWindows 类型的变量

例如:CoCreateInstance(CLASS_ShellWindows, nil, CLSCTX_ALL, IID_IShellWindows, sh)

0 投票
1 回答
1224 浏览

antivirus - Citrix 客户端驱动器映射对于外部客户端来说是个坏主意吗?

我们正在为来自外部合作伙伴的同事设置一个 citrix 解决方案,以访问我们组织中的应用程序。问题是从安全角度允许 Citrix Client Drive 映射是否是个坏主意?有谁知道任何最佳实践?

我们无法控制客户端连接或网络的状态(例如防病毒软件)。

0 投票
5 回答
14604 浏览

java - Java - 支持 Desktop.getDesktop().browse(URI),但不打开文档(Citrix 问题?)

(我不确定这是否是问这个问题的正确地方。请移至合适的网站)

我有一个问题,如下面的代码所示。它不适用于具有 CITRIX Xen App 6- 的机器(Windows 2008)。没有错误,只是浏览器没有启动。在我的桌面(一个 windows7 盒子)上,它可以工作。

我尝试按照以下答案中的建议使用“打开”。它不起作用。问题缩小到 64 位版本的 Java(Oracle 1.6.0_25)