Environment.UserName //获得当前系统登陆用户名 Environment.UserDomainName//获得当前计算机名 下面的两个方法都是判断当前登陆的系统用户是不是管理员用户 runcmd("net localgroup administrators |find /"%username%/"").IndexOf(System.Environment.UserName) >= 0 runcmd("net localgroup administrators").IndexOf(System.Environment.UserName) >= 0