我想测量用户登录 Active Directory 服务器所花费的时间,请注意,这个时间还应包括登录脚本完全运行所花费的时间。
经过大量的 Google 搜索后,我被反复告知要添加性能计数器,但这对于最终用户来说并没有什么帮助。
所以我真的想知道是否有任何方法(例如通过 VBscript/Powershell)可以模拟登录。
注意:最初我考虑使用程序(C#)进行身份验证,但这不包括登录脚本的加载。
答案1
如果您运行的是 Windows 2000、Windows XP 或 Windows Server 2003,则可以启用用户环境调试日志记录:
http://support.microsoft.com/kb/221833
如果您运行的是 Windows Vista、Windows 7 或 Windows Server 2008,则可以查看组策略事件日志:
http://blogs.technet.com/b/askperf/archive/2008/03/11/group-policy-logging-on-windows-vista.aspx