标签: c# rdp
我正在编写用于桌面或服务器操作系统的C#程序。我需要知道当前用户正在通过RDP工作。我怎样才能获得这些信息?
答案 0 :(得分:1)
系统变量%sessionname%将返回Console(如果是本地或RDP *,如果是远程。
isRDP = [System.Environment] .GetEnvironmentVariable("SESSIONNAME").StartsWith("RDP-")