【问题标题】:Java: Programatic Way to Determine Current Windows UserJava:确定当前 Windows 用户的编程方式
【发布时间】:2010-09-07 01:55:17
【问题描述】:

我看到很多类似的问题,但是我想使用 Java 查找当前登录用户的用户名。

大概是这样的:

System.getProperty(current.user);

但是,我不太确定。

【问题讨论】:

    标签: java windows


    【解决方案1】:

    你真的很亲密。这就是您要查找的内容:

    System.getProperty("user.name")
    

    【讨论】:

      【解决方案2】:

      常用的系统属性记录在System.getProperties() 方法中。

      正如 Chris 所说,"user.name" 是让用户运行您的应用的属性。

      【讨论】:

        【解决方案3】:

        如上所述(并为 Java 6 链接),获取当前用户:

        System.getProperty("user.name")
        

        对于 Java 7:System.getProperties()

        对于 Java 8:System.getProperties()

        对于 Java 9:System.getProperties()

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-30
          • 1970-01-01
          相关资源
          最近更新 更多