Excel 和 Word 应用程序都发布在 Citrix XenApp 服务器上。我的用户正在通过 Citrix 会话访问 Excel 和 Word 文档。我希望打印当前在其会话中以编程方式打开的文件的名称。有人知道吗?
您仍然应该能够通过窗口标题访问文档名称,因为 Citrix 客户端在其自己的标题中包含服务器上应用程序的标题。例如,我正在运行通过Citrix发布的Excel,它将窗口标题显示为:
测试文档.xlsx - Excel - \\远程
因此,通过一些解析,您应该能够提取文档名称,即我示例中的"测试文档.xlsx"。