使用Exchange 2010 默认的命令获取Activesync 的日志信息!

由于以前对Activesync 的部分了解不是太多,所以客户有这样的一个需求,我们就针对这个问题 通过安心服务专门开了一个CASE,在此谢谢CSS部门的Cathy 美女。

这个问题是这样的,客户希望知道在某个时间段用户通过activesync 协议连接到Exchange Server服务器的,一般来说,我们只能通过查询和日志归类的方式来分析通过Activesync连接的用户,Activesync 的协议是通过Https的一种标准协议,因此用户连接均会通过走标准的IIS LOG方式记录下来,这个日志的路径为默认如下:

使用Exchange 2010 默认的命令获取Activesync 的日志信息!_第1张图片

 在得到上面的路径之后,我们通过执行如下脚本生成非常多的CSV文件,其中有个USERS文件记录了所有用户连接过的账号及信息。你需要查看的就是这个文件了。他会根据每天的日志中分析出activesync连接的状况:

 

Get-ChildItem " C:\inetpub\logs\LogFiles\W3SVC1" | ForEach { Export-ActiveSyncLog -FileName $_.FullName -OutputPath "C:\Temp\EASReports" -OutputPrefix $_.Name.Replace(".log","_") -UseGMT:$true}

 

 

你可能感兴趣的:(server,服务器,csv,Exchange,IIS,2010)