从最终用户angular度测量用户在Active Directory环境中的用户login时间

我想测量用户login到Active Directory服务器所花费的时间,请注意这一次还应该包括login脚本完全运行所花费的时间。

大量的谷歌search之后,我一再被告知添加性能计数器,但这不会是一个最终用户的angular度。

所以我真的想知道是否有任何方法(通过VBscript / Powershell的例子),我可以模拟login。

注意:最初我想到使用程序(C#)进行身份validation,但是不包括加载login脚本。

如果您正在运行Windows 2000,Windows XP或Windows Server 2003,则可以启用用户环境debugging日志logging:

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