问题标签 [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.
c# - 以编程方式访问 Citrix Receiver and Connection Center
我想为从连接到 Citrix Farm 的瘦客户端运行的应用程序添加一些功能。
所需要做的就是打开 Citrix 连接中心(通过右键单击 Citrix Receiver,然后单击连接中心来完成),打开“首选项”选项,然后再次关闭连接中心。这解决了我们遇到的一个问题,我想为我们的用户自动执行此操作。
谁能建议一种通过使用.NET框架来实现这一目标的方法?非常感谢任何建议。
我正在使用 Citrix 7.6 在 .NET-3.5 框架内工作
powershell - Powershell:搜索所有用户配置文件并将最新的复制到所有用户配置文件的脚本
我正在寻找编写一个 powershell 脚本来在服务器上的所有用户配置文件中搜索特定文件,按 lastmodifieddate 比较文件,然后将最新文件复制到所有用户配置文件。该脚本还将创建文件最后三个版本的备份。
我之前为我们的试点环境编写了这个脚本,只有两个人访问该应用程序(这是针对 XenApp),但用户群现在已经扩大,我想创建脚本的 prod 版本以涵盖未来的增长。
任何帮助将不胜感激。谢谢!下面的脚本...
javascript - Internet explorer 11 关闭时间过长
我的 windows MFC 应用程序有一个嵌入的 WebBrowser 控件,它承载一个 Web 应用程序,当用户单击通过 javascript window.open() 调用显示弹出窗口的链接时,它会导致 iexplorer.exe 启动以显示弹出窗口.
当此弹出窗口关闭时,iexplore.exe 将关闭,但是关闭需要很长时间,如果用户单击链接再次启动弹出窗口,则会显示 javascript 错误:
“已安排系统关闭”,-我认为这是与关闭有关的通用 COM 错误消息。
在我的测试中,我观察到 Internet Explorer 11 进程 iexplore.exe 最多需要 15 秒才能退出。相比之下,Internet Explorer 8 几乎立即退出。
这可以通过启动 Internet Explorer 11 并打开 taskmgr.exe 以查看启动的两个 iexplore.exe 进程来轻松验证。一个是 64 位主机进程,另一个是托管选项卡内容的 32 位进程。当 Internet Explorer 窗口关闭时,32 位进程会立即退出,但 64 位主机进程会停留几秒钟。
仅当 iexplore.exe 正在关闭时才会出现此错误。如果出现以下情况,则不会发生:
- 用户等待 iexplore.exe 终止
- 使用任务管理器杀死 iexplorer.exe
- 或者确保已经打开了一个 Internet Explorer 窗口,以便在弹出窗口关闭时 iexplore.exe 不会终止,因为它仍在显示一个窗口。
有没有人有任何想法?
powershell-3.0 - PowerShell Invoke-Command 返回“套接字连接已中止”
我正在运行 PowerShell(3.0 版)脚本以从服务器列表中获取 Citrix XenApp 6.5 信息,但我在某些服务器(02 和 03 演示服务器,请参阅下面的脚本)上收到以下错误消息:The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue.
这是我正在运行的脚本:
我进行了搜索,但只找到了一个与 PowerShell 和 Citrix 相关的链接,但它似乎不适用于我,因为我正在远程运行该命令。我查看的其他链接似乎都与我的情况不符,它们也没有很好地解释有助于解决问题的错误。
我没有在我的本地机器上运行 Citrix XenApp 6.5 SDK,这是我运行脚本的地方。我正在尝试开发的解决方案可能会分发给没有 SDK 且无法安装 SDK 的用户,因此我试图避免在本地使用它。
SDK 安装在每台服务器上,我可以从服务器成功运行命令。本地计算机和服务器都运行 PowerShell 3.0。
有谁知道是什么导致了错误,为什么它只发生在 02 和 03 演示服务器上,以及我该如何解决它?我是 Citrix 的新手,正在努力学习。
谢谢。
installshield - 我需要在我的 C# 代码中编写什么不同的代码才能使应用程序在 citrix xenapp 上运行?
我必须开发一个 C# 应用程序 (WPF) 并将其部署在 Citrix Xenapp 服务器上,以便许多用户可以访问它。该应用程序基本上就像一个 Windows 通信器。我已经开发了应用程序,并且还使用 InstallShield 创建了 MSI 包。安装在我的机器上运行良好,但安装在 Citrix 机器上时崩溃。我的问题是我需要执行哪些特定代码(或任何内容)才能使我的应用程序能够在 Citrix Xenapps 上运行?
powershell - 如何在没有 Remove-PrinterDriver cmdlet 的情况下使用 Powershell 删除打印机驱动程序
我有一个无法访问 Remove-PrinterDriver cmdlet 的 Citrix XenApp 6.5 Windows 2008 R2 服务器场。我希望场中的一台服务器监视其他服务器上的打印机驱动程序,并在发现时删除坏的打印机驱动程序。到目前为止,我已经尝试了以下 wmi 调用,但在返回的对象中没有看到删除方法。
我还尝试了以下调用表达式行来尝试删除打印机驱动程序,但是当我查询打印机驱动程序时驱动程序仍然出现。感谢您对解决方案的任何帮助。
javascript - Citrix XenApp - 通过 CMD/DLL/Something 注销
我需要你的支持。
以下案例:我创建了一个性能测量脚本 (AutoIT),它打开 Internet Explorer,加载 Citrix XenApp 页面,登录并从那里启动应用程序。
我的问题是会话的注销/断开/关闭。
使用注销按钮后面的 URL
右上角是注销和断开按钮。这些都调用了重写 URL 的 Javascript 函数
注销(在 Web GUI 中注销并在 Citrix 会话中注销。从 Citrix 关闭所有打开的 Windows)
javascript:location.replace('../site/logout.aspx?CTX_Token=F692CFB5C3282DDEFE1084DAB381EAF4')
断开连接(在 GUI 中注销,关闭会话。在下次登录时,它会重新打开所有 citrix 窗口)
javascript:location.replace('../site/disconnect.aspx?CTX_Token=F692CFB5C3282DDEFE1084DAB381EAF4')
CTX_Token 不是静态的。每次登录后,我都有一个新令牌。
我的目标是:在我打开一个新会话之前关闭打开的会话(如果有的话)。
调用不带令牌的 URL,令牌设置为 0 并完成 F/0,
- ../site/logout.aspx
- logout.aspx?CTX_Token=0
- logout.aspx?CTX_Token=00000000000000000000000000000000
- logout.aspx?CTX_Token=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
每次我只得到一个状态错误
状态错误
您的会话有问题。出于安全原因,您必须关闭浏览器窗口并重新登录才能继续访问您的资源。
要再次登录,您必须重新启动浏览器。
这种方式没有成功:/
Citrix 连接中心中的参数
我的下一个希望是 Receiver.exe 中的一个参数来断开会话。
concentr.exe 的 GUI 中有一个断开连接和注销按钮。但是exe在cmd中没有帮助。看来,这个exe有参数(任务管理器concentr.exe /startup
我用以下参数尝试过。每次只有GUI启动......
- ?
- 帮助
- 注销
- 退出
- 杀
- 出口
- 停止
- 关闭
- 设置
也许你们中的一个人有一个想法......
退出 Citrix 连接中心和 Citrix Receiver
这两种方式就像 Webgui 中的断开连接。
不是我想要的。。
关闭 IE(在浏览器中注销)并终止打开的 Citrix Windows
并不是真正正确的方法。有可能,有一个过程可以在一切中幸存下来
其他方法?
我搜索了 DLL 调用、API、CMD 和其他东西。我什么也没找到。
也许这里有一个 Citrix Pro 正在阅读这个并且可以给我一个答案。
祝你今天过得愉快
很好的问候
哈根
citrix - Citrix 瘦客户端和胖客户端(XenApp 和 XenDesktop)
需要了解与 Citrix XenApp 和 XenDesktop 相关的内容。
如果我在 Citrix 服务器上安装软件(例如 Paint.NET)并通过 XenApp 和 XenDesktop 将其发布给一组用户。我的理解如下
- 以 XenApp 身份访问已发布应用程序的用户;是一个瘦客户端应用程序。
- 使用 XenDesktop 访问的用户;是一个胖客户端应用程序。
我的理解正确吗?我google了很多,但仍然无法得到正确的答案。我对这个 Citrix 世界很陌生。
有人可以用外行语言解释我吗?
windows-server-2012-r2 - Citrix Profile Management 打印机映射事件
是否有一些事件(事件日志)或其他信息来源可以找出 Citrix 配置文件管理何时使用映射网络打印机完成?
知道何时完成映射安装在客户端计算机上的那些打印机也很棒。
powershell - WMI 查询需要很长时间
我正在查询大约 280 个 XenApp 服务器。这是我的疑问。
你能否建议这是否是最佳的,或者我可以优化它。还如何将超时参数与每个查询结合起来。这可能吗?