java 怎么获取域用户的工作组名称?

解决方案 »

  1.   

        public static String getWorkGroup() {
            String result = null;
            try{
                Process p = Runtime.getRuntime().exec("wmic computersystem get workgroup");
                BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(p.getInputStream()));
                String tmp;
                while ((tmp = bufferedReader.readLine()) != null) {
                    if (tmp.length() > 0) result = tmp.trim();
                }
                p.waitFor();
            } catch (Exception e) {
                // ignore
            }
            return result;
        }
      

  2.   

    如果是域的话试试看wmic computersystem get domain