浅谈.NET(C#)与Windows用户账户信息的获取
原文: 浅谈.NET(C#)与Windows用户账户信息的获取 目录 1. 用户账户名称 - 使用Environment类 2. 用户账户信息 - 使用WindowsIdentity和IdentityReference 3. 使用IPrincipal判断用户账户类型(支持用户账户控制(UAC)提示) 返回目录 1. 用户账户名称 - 使用Environment类 使用Environment可以返回当前系统环境的一些常用信息,其中包括用户账户名称,则不需要额外使用System.Security.Principal中的类。 //用户名 Console.WriteLine(Environment.UserName); //计算机NetBIOS名称 Console.WriteLine(Environment.MachineName); //计算机网络域名称 Console.WriteLine(Environment.UserDomainName); 这是我的电脑的相应信息: Mgen MGEN-PC Mgen-PC 这些信息也可以在计算机属性中查看: 返回目录 2. ...