怎样判断用户是否属于域上administrator组里的成员 怎样判断用户是否属于域上administrator组里的成员.就是想知道当前用户有没有administrator的权限。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 windows系统么?右键 我的电脑-->管理-->计算机管理-->本地用户和组-->组-->双击administrators组,看看你要判断的用户是否在组里即可 楼主的意思是,用java代码实现么? 楼主的意思是,用java代码实现么? 大哥你真是雷死我了,当然是用java代码实现了。 楼主的意思是,用java代码实现么?是的,是想用java代码实现,java 里有个System.getpreporty(“user.name”)可以取得当前登录系统的用户名。我开始打算用这个判断,如果名字equals不是“Administrator”就说明他没有权限,一想如果把“Administrator”的名字改了,不就不行了嘛,所以想问问有没有什么好的方法 假设Java能实现,那么,因为java是跨平台的,Linux上也一定能实现。这似乎就有点矛盾了。。当然,Windows下的这些用户权限,肯定是在什么地方有记录的。好吧,等LZ实现俺也来学习学习~ http://www.blogjava.net/javafield/archive/2008/01/05/172952.html貌似用System.getProperty()只能查出这么多。。 我知道怎么弄了,用java执行cmd命令 Runtime.getRuntime().exec("net localgroup administrators");会将所有在administrators用户组里的用户显示出来。然后用BufferedReaders br = new BufferedReader(new InputStreamReader(p.getInputStream()));String line = br.readLine()这样就拿到了这些string类型数据 Runtime.getRuntime().exec("net localgroup administrators");会将所有在administrators用户组里的用户显示出来。然后用BufferedReaders br = new BufferedReader(new InputStreamReader(p.getInputStream()));String line = br.readLine()这样就拿到了这些string类型数据先马克,回去试试,感谢楼主分享。 JPA控制数据库里面字段顺序问题 局域网聊天工具 求一数字组合的java算法 struts+ibatis无效作用域!!!!!!! 心情一般,散分!10分钟内结贴 !【五】 struts 2 select标签问题 jacob合并俩word DWR LIST裝換問題 这里有一些j2ee的项目 在Hibernate中封装方法,方法参数是动态参数,在给hql语句的占位符中赋值如何实现 java算法 公式 逻辑 校验 学java过程的困扰
右键 我的电脑-->管理-->计算机管理-->本地用户和组-->组-->双击administrators组,看看你要判断的用户是否在组里即可
楼主的意思是,用java代码实现么?
楼主的意思是,用java代码实现么?
大哥你真是雷死我了,当然是用java代码实现了。
楼主的意思是,用java代码实现么?
是的,是想用java代码实现,java 里有个System.getpreporty(“user.name”)可以取得当前登录系统的用户名。我开始打算用这个判断,如果名字equals不是“Administrator”就说明他没有权限,一想如果把“Administrator”的名字改了,不就不行了嘛,所以想问问有没有什么好的方法
这似乎就有点矛盾了。。当然,Windows下的这些用户权限,肯定是在什么地方有记录的。好吧,等LZ实现俺也来学习学习~
貌似用System.getProperty()只能查出这么多。。
会将所有在administrators用户组里的用户显示出来。
然后用BufferedReaders br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = br.readLine()
这样就拿到了这些string类型数据
会将所有在administrators用户组里的用户显示出来。
然后用BufferedReaders br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = br.readLine()
这样就拿到了这些string类型数据
先马克,回去试试,感谢楼主分享。