在MSDN上有类似例子,但那都是根据当前程序运行的进程去判断。这样只能获得该进程属于哪个用户、哪个用户组,而不是当前登录的用户是属于哪个用户组。
所以,如何获得当前登录的用户(不是程序进程)属于哪个用户组?

解决方案 »

  1.   

    如果是winform GUI,一般启动进程的用户就是登录的用户,就是用
    Environment.UserName

    Environment.UserDomainName
    来获得如果是系统服务的话就不好办了,因为系统服务运行的时候不一定有用户登录
      

  2.   

    如果是winform GUI,一般启动进程的用户就是登录的用户,就是用
    Environment.UserName

    Environment.UserDomainName
    来获得如果是系统服务的话也是有对应的启动用户的。
      

  3.   

    Environment.UserName
    Environment.UserDomainName
      

  4.   

    Environment.UserName
    Environment.UserDomainName
      

  5.   

    A za A za Fighting