我正在寻找一种方法(手动或程序)来找出用户的活动目录登录脚本所在的位置。
我可以解析“net user”的结果来获取脚本名称,但这并不能告诉我脚本所在的文件共享。
此外,从命令提示符运行 SET。
这将显示“LOGONSERVER”值,该值指示您正在使用的特定域控制器(可以有多个)。
然后您到达该服务器的 NetBios Share \Servername\SYSVOL\domain.local\scripts。
登录脚本的默认位置是域控制器的 netlogon 共享。在服务器上,它位于:
%SystemRoot%'SYSVOL'sysvol''脚本
这可能是对默认设置的更改,但我从未见过任何有理由这样做的人。
要以编程方式获取域控制器列表,请参阅本文: http://www.microsoft.com/technet/scriptcenter/resources/qanda/dec04/hey1216.mspx
从域控制器导航至
C:\windows\sysvol\sysvol\YourDomainName\scripts