C#检查RDP用户登录

我正在编写用于桌面或服务器操作系统的C#程序.我需要知道当前用户正在通过RDP工作.我怎样才能获得这些信息? 最佳答案 系统变量%sessionname%将返回Console(如果是本地)或RDP *(如果是远程).

isRDP = [System.Environment]
    .GetEnvironmentVariable("SESSIONNAME").StartsWith("RDP-")
点赞