中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-29 08:03
47,816 主题排行 / 349,916 发帖 / 今日 0 篇 / 48,265 会员排行
DOS批处理 & 脚本技术(批处理室) » [已解决]请教如何提取用户所在的组?
可打印版本  1,973 / 6
第1楼 muya05 发表于 2006-12-24 11:15
初级用户 发帖 22 积分 58
[已解决]请教如何提取用户所在的组?
如果用户属于管理员组则显示为administrators;
如果用户属于普通用户组则显示为users;
自己写了一行代码,可是不能运行,哪位大哥给挑挑错,
或者给个新思路也行,3Q!
代码如下(此代码有误!):



[ Last edited by muya05 on 2006-12-24 at 07:23 PM ]
第2楼 namejm 发表于 2006-12-24 11:24
荣誉版主 发帖 1,737 积分 5,226 来自 成都
第3楼 muya05 发表于 2006-12-24 11:47
初级用户 发帖 22 积分 58
RE namejm 大哥
3Q
都怪我提问的时候疏忽,如果只有两个组问题确实解决了,多个用兄的方法也能,
不过有点麻烦,期待更好的方法。
我的系统(WIN 2003 SP1)上的所有用户组:
__VMWARE__
Administrators
Backup Operators
Distributed COM Users
Guests
HelpServicesGroup
Network Configuration Operators
Performance Log Users
Performance Monitor Users
Power Users
Print Operators
Remote Desktop Users
Replicator
TelnetClients
Users
第4楼 lxmxn 发表于 2006-12-24 12:18
版主 发帖 4,938 积分 11,386

  命令行执行,获取当前登录用户所在的组。
第5楼 muya05 发表于 2006-12-24 22:40
初级用户 发帖 22 积分 58
RE lxmxn 大哥
3Q!
要是能把“*”(星号)去掉就更好了~
第6楼 ccwan 发表于 2006-12-24 22:57
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
第7楼 muya05 发表于 2006-12-25 08:18
初级用户 发帖 22 积分 58
问题解决了
3Q!
真想知道dos联盟的高人是怎么练成的~~?
致敬!

[ Last edited by muya05 on 2006-12-24 at 07:24 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023