...
Group-objdct -property extension |
Select-object name, @{n='size'; e={ ($_.group | measure-object -property length -sum).sum/1mb }} |
...Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Admin
# И всё такое прочее что надо для 2010 конкретно# Манипуляции с файлами
$emailcsvdata | Where-Object {
(Get-Recipient $_.email) -eq $null
} | Foreach-Object {
Add- Recipoent ....
}
Update-DistributionGroupMember -Group $groupName -Members @($emailcsvdata | Select-Object -ExpandProperty email)
# Манипуляции с файлами$ContactExistsValue = ""
$ContactExistsValue = $(Get-Recipient $_.$SrcFileEmailColumnHeader -ErrorAction SilentlyContinue)
if ("$ContactExistsValue" -ne "") {Get-WmiObject Win32_Service | Foreach-Object {
$_ | Add-Member -MemberType NoteProperty -Name Processes -Value (Get-Process -Id $_.ProcessId ) -Passthru
# ну и если надо | Select-Object ProcessId, Name, State, Processes
}