根据 AD 信息在客户端机器上写入环境变量

根据 AD 信息在客户端机器上写入环境变量

我想logon.bat为我们的 AD 用户(Windows XP/vista/7 机器和一些服务器)修改脚本,以便它根据一些 AD 信息(例如“用户属于哪个组”)在登录时写入环境变量。

基本上:SET MyADGroup=<some magic query/command that can get that AD information here>

一些 Google 搜索让我进入了 dsget 等,但那只是在服务器上,并没有内置在任何“普通客户端”中。

答案1

答案2

您可以使用“NET USER”命令获取用户所属组的列表:

net user <username> /domain

该命令提供了大量信息,包括组成员身份;但将其存储在变量中可能会很棘手,因为您需要解析命令的输出。

相关内容