C# 使用远程桌面的远程计算机的MachineName
我正在编写一个C#程序,在该程序中,可以查看是否有人通过远程桌面运行该程序,如果是,可以查看远程桌面运行的机器名称 我可以使用C# 使用远程桌面的远程计算机的MachineName,c#,.net,windows,remote-desktop,C#,.net,Windows,Remote Desktop,我正在编写一个C#程序,在该程序中,可以查看是否有人通过远程桌面运行该程序,如果是,可以查看远程桌面运行的机器名称 我可以使用SystemInformation.TerminalServerSession 但是有没有办法获取远程计算机的名称?我认为远程桌面服务API可以满足您的需要。。。 下面的示例可能也会有所帮助-您当然可以使用它来获取此信息,但是如果您不想处理p/Invokes,也可以使用:newterminalservicemanager().CurrentSession.ClientN
SystemInformation.TerminalServerSession
但是有没有办法获取远程计算机的名称?我认为远程桌面服务API可以满足您的需要。。。
下面的示例可能也会有所帮助-您当然可以使用它来获取此信息,但是如果您不想处理p/Invokes,也可以使用:
newterminalservicemanager().CurrentSession.ClientName
我问了同样的问题-请参阅我的答案。。。[ [1]: