如何找到登录脚本的位置?

时间:2009-03-19 18:33:47

标签: active-directory

我正在寻找一种方法(手动或progamatic)来找出用户的activer目录登录脚本所在的位置。

我可以解析“net user”的结果来获取脚本名称,但这并不能告诉我该脚本所使用的文件共享。

2 个答案:

答案 0 :(得分:32)

此外,从命令提示符运行SET。

这显示“LOGONSERVER”值,表示您正在使用的特定域控制器(可以有多个)。

然后你得到了该服务器的NetBios Share \ Servername \ SYSVOL \ domain.local \ scripts。

答案 1 :(得分:7)

登录脚本的默认位置是域控制器的netlogon共享。在服务器上,它位于:

的%SystemRoot%'SYSVOL'sysvol''scripts

这可能是默认情况下的变化,但我从来没有见过任何有理由的人。

以编程方式获取域控制器列表,请参阅此文章: http://www.microsoft.com/technet/scriptcenter/resources/qanda/dec04/hey1216.mspx