Powershell get outlook data
Jeg har forsøgt og et script som kan hente data fra Exchange om hvilke Outlook versioner der bliver brugt.Jeg har fundet følgende og skrevet det lidt om, men med min beskedene vide så er jeg gået i stå.
[code]
$Loggingpath = 'C:\Program Files\Microsoft\Exchange Server\V14\Logging\RPC Client Access'
$LogFiles = Get-ChildItem $Loggingpath|Where-Object {$_.LastWriteTime -ge (Get-Date).AddDays(-180)}
$TheLogs = $LogFiles | ForEach {Get-Content $_.FullName}| Where-Object {$_ -notlike '#*'}
$ConvertedLogs = $TheLogs |ConvertFrom-Csv -Header date-time,session-id,seq-number,client-name,organization-info,client-software,client-software-version,client-mode,client-ip,server-ip,protocol,application-id,operation,rpc-status,processing-time,operation-specific,failures
$ConvertedLogs | Where-Object {$_.'client-software' -eq 'OUTLOOK.EXE'}|group client-software-version
[/code]