gpt4 book ai didi

.net - 通过 .NET 中的 Citrix session 获取本地计算机名称

转载 作者:行者123 更新时间:2023-12-01 22:35:48 24 4
gpt4 key购买 nike

我需要通过 Citrix session 获取运行我们的软件应用程序的桌面计算机的本地计算机名称。当我查询 My.Computer.Name 时,我得到了服务器的名称。

如何获取正在运行 session 的实际物理计算机的名称,以及当有人将 session 从一台计算机切换到另一台计算机时我是否可以监视事件?

最佳答案

按照 Kobi 上面的建议找到了一个服务器变量:

%CLIENTNAME%

它仅填充在终端服务或 Citrix 中,在本地 PC 上展开它将返回 %CLIENTNAME%。然而,在 Citrix 或 RDP 服务器上它运行得很好。我使用的 .net 代码是:

TSHostName = Environment.ExpandEnvironmentVariables("%CLIENTNAME%")

关于.net - 通过 .NET 中的 Citrix session 获取本地计算机名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3329236/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com