dahiko
12-10-2017, 08:19
Всем привет!
Помогите сделать скрипт, который вытаскивает с Exchange ящики с их включенными или отключенными функциями, например, Active Sync, Outlook Anywhere, OWA
У меня есть три отдельных скрипта, но как их в один сделать,я не знаю.
Пользователи, у которых есть возможность подключиться по OWA:
Get-CASMailbox | where {$_.OWAEnabled –eq $true} | select PrimarySmtpAddress, DisplayName
Пользователи, у которых есть возможность подключиться по ActiveSync:
Get-CASMailbox | where {$_.ActiveSyncEnabled –eq $true} | select PrimarySmtpAddress, DisplayName
Пользователи, у которых есть возможность подключиться по Anywhere:
Get-CASMailbox |?{$_.MAPIBlockOutlookRpcHttp -eq $False} | ft name, primarysmtpaddress, MAPIBlockOutlookRpcHttp
Результат примерно такой:
USER,ActiveSync,OWA,Anywhere
Vasya.Pupkin,true,true,false
Помогите сделать скрипт, который вытаскивает с Exchange ящики с их включенными или отключенными функциями, например, Active Sync, Outlook Anywhere, OWA
У меня есть три отдельных скрипта, но как их в один сделать,я не знаю.
Пользователи, у которых есть возможность подключиться по OWA:
Get-CASMailbox | where {$_.OWAEnabled –eq $true} | select PrimarySmtpAddress, DisplayName
Пользователи, у которых есть возможность подключиться по ActiveSync:
Get-CASMailbox | where {$_.ActiveSyncEnabled –eq $true} | select PrimarySmtpAddress, DisplayName
Пользователи, у которых есть возможность подключиться по Anywhere:
Get-CASMailbox |?{$_.MAPIBlockOutlookRpcHttp -eq $False} | ft name, primarysmtpaddress, MAPIBlockOutlookRpcHttp
Результат примерно такой:
USER,ActiveSync,OWA,Anywhere
Vasya.Pupkin,true,true,false