Exchange 2013 Powershell

This post is also available in: angielski

W Microsoft Exchange 2013 Preview, PowerShell nadal pełni bardzo ważną rolę.
PowerShell dla Exchange 2013 oparty jest na PowerShell v3 oraz Management Framework 3.0 i dodatkowo został on wzbogacony o nowe cmdlet-y.
Już w Microsoft Exchange 2010 PowerShell umożliwiał administratorom wykonanie wielu skomplikowanych rzeczy,  które nie były dostępne w konsoli graficznej. Dzięki temu mogliśmy tworzyć skrypty ułatwiające codzienną pracę administracyjną.

Poprzez zastosowanie PowerShell w wersji 3.0 w nowym Exchange, obsługa serwera za pomocą poleceń zyskała na funkcjonalności oraz prostocie.
Dla wersji 2.0 polecenie wyszukujące skrzynkę dla określonej nazwy wyglądało tak:

 Get-Mailbox | Where {$_.Name –like “*kowalski*”}

natomiast w wersji 3.0 wygląda ono następująco:

Get-Mailbox | where name –like “*kowalski*”

Więcej informacji o uproszczeniu poleceń w PowerShell v3 można znaleźć tutaj

 

W nowej wersji Microsoft Exchange Server, pojawiły się też nowe polecenia PowerShell – Cmdlets.
Pełną listę oraz opis można znaleźć tutaj Exchange 2013 Cmdlets

 

Poniżej znajduje się lista nowych poleceń dostępnych razem z Microsoft Exchange 2013 Preview:

Add-GlobalMonitoringOverride 
Add-ResubmitRequest 
Add-ServerMonitoringOverride 
Clear-MobileDevice 
Complete-MigrationBatch 
Disable-App 
Disable-MailboxQuarantine 
Disable-UMCallAnsweringRule 
Dump-ProvisioningCache 
Enable-App 
Enable-MailboxQuarantine 
Enable-UMCallAnsweringRule 
Export-DlpPolicyCollection 
Export-MigrationReport 
Get-ActiveSyncDeviceAutoblockThreshold 
Get-App 
Get-AuthConfig 
Get-AuthServer 
Get-CalendarDiagnosticAnalysis 
Get-ClassificationRuleCollection 
Get-DataClassification 
Get-DlpPolicy 
Get-DlpPolicyTemplate 
Get-ExchangeServerAccessLicense 
Get-ExchangeServerAccessLicenseUser 
Get-FrontendTransportServer 
Get-FrontendTransportService 
Get-GlobalMonitoringOverride 
Get-HealthReport 
Get-InterceptorRule 
Get-MailboxSearch 
Get-MailboxTransportService 
Get-MalwareFilteringServer 
Get-MalwareFilterPolicy 
Get-MalwareFilterRecoveryItem 
Get-MigrationBatch 
Get-MigrationConfig 
Get-MigrationEndpoint 
Get-MigrationStatistics 
Get-MigrationUser 
Get-MigrationUserStatistics 
Get-MobileDevice 
Get-MobileDeviceMailboxPolicy 
Get-MobileDeviceStatistics 
Get-MonitoringItemHelp 
Get-MonitoringItemIdentity 
Get-Notification 
Get-PartnerApplication 
Get-PendingFederatedDomain 
Get-PolicyTipConfig 
Get-PublicFolderMailboxDiagnostics 
Get-PublicFolderMigrationRequest 
Get-PublicFolderMigrationRequestStatistics
Get-PublicFolderMoveRequest 
Get-PublicFolderMoveRequestStatistics 
Get-QueueDigest 
Get-ResourcePolicy 
Get-ResubmitRequest 
Get-ServerComponentState 
Get-ServerHealth 
Get-ServerMonitoringOverride 
Get-SiteMailbox 
Get-SiteMailboxDiagnostics 
Get-SiteMailboxProvisioningPolicy 
Get-TeamMailbox 
Get-TeamMailboxDiagnostics 
Get-TeamMailboxProvisioningPolicy 
Get-TransportService 
Get-UMCallAnsweringRule 
Get-UMCallRouterSettings 
Get-UMMailboxConfiguration 
Get-UMPhoneSession 
Get-UserPhoto 
Get-WorkloadManagementPolicy 
Get-WorkloadPolicy 
Import-DlpPolicyCollection 
Import-DlpPolicyTemplate 
Invoke-MonitoringProbe 
New-App 
New-AuthServer 
New-ClassificationRuleCollection 
New-DlpPolicy 
New-InterceptorRule 
New-MailboxSearch 
New-MalwareFilterPolicy 
New-MigrationBatch 
New-MigrationEndpoint 
New-MobileDeviceMailboxPolicy 
New-PartnerApplication 
New-PolicyTipConfig 
New-PowerShellVirtualDirectory 
New-PublicFolderMigrationRequest 
New-PublicFolderMoveRequest 
New-ResourcePolicy 
New-SiteMailbox 
New-SiteMailboxProvisioningPolicy 
New-TeamMailbox 
New-TeamMailboxProvisioningPolicy 
New-UMCallAnsweringRule 
New-WorkloadManagementPolicy 
New-WorkloadPolicy 
Redirect-Message 
Remove-App 
Remove-AuthServer 
Remove-ClassificationRuleCollection 
Remove-DlpPolicy 
Remove-DlpPolicyTemplate 
Remove-GlobalMonitoringOverride 
Remove-HybridConfiguration 
Remove-InterceptorRule 
Remove-MailboxSearch 
Remove-MalwareFilterPolicy 
Remove-MalwareFilterRecoveryItem 
Remove-MigrationBatch 
Remove-MigrationEndpoint 
Remove-MigrationUser 
Remove-MobileDevice 
Remove-MobileDeviceMailboxPolicy 
Remove-PartnerApplication 
Remove-PolicyTipConfig 
Remove-PowerShellVirtualDirectory 
Remove-PublicFolderMigrationRequest 
Remove-PublicFolderMoveRequest 
Remove-ResourcePolicy 
Remove-ResubmitRequest 
Remove-ServerMonitoringOverride 
Remove-SiteMailboxProvisioningPolicy 
Remove-TeamMailboxProvisioningPolicy 
Remove-UMCallAnsweringRule 
Remove-UserPhoto 
Remove-WorkloadManagementPolicy 
Remove-WorkloadPolicy 
Reset-ProvisioningCache 
Resume-MalwareFilterRecoveryItem 
Resume-PublicFolderMigrationRequest 
Resume-PublicFolderMoveRequest 
Send-MapiSubmitSystemProbe 
Set-ActiveSyncDeviceAutoblockThreshold
Set-App 
Set-AuthConfig 
Set-AuthServer 
Set-ClassificationRuleCollection 
Set-DlpPolicy 
Set-FrontendTransportServer 
Set-FrontendTransportService 
Set-InterceptorRule 
Set-MailboxSearch 
Set-MailboxTransportService 
Set-MalwareFilteringServer 
Set-MalwareFilterPolicy 
Set-MigrationBatch 
Set-MigrationConfig 
Set-MigrationEndpoint 
Set-MobileDeviceMailboxPolicy 
Set-Notification 
Set-PartnerApplication 
Set-PendingFederatedDomain 
Set-PolicyTipConfig 
Set-PublicFolderMigrationRequest 
Set-PublicFolderMoveRequest 
Set-ResourcePolicy 
Set-ResubmitRequest 
Set-ServerComponentState 
Set-ServerMonitor 
Set-SiteMailbox 
Set-SiteMailboxProvisioningPolicy 
Set-TeamMailbox 
Set-TeamMailboxProvisioningPolicy 
Set-TransportService 
Set-UMCallAnsweringRule 
Set-UMCallRouterSettings 
Set-UMMailboxConfiguration 
Set-UserPhoto 
Set-WorkloadPolicy 
Start-MigrationBatch 
Start-UMPhoneSession 
Stop-MigrationBatch 
Stop-UMPhoneSession 
Suspend-PublicFolderMigrationRequest 
Suspend-PublicFolderMoveRequest 
Test-MigrationServerAvailability 
Test-OAuthConnectivity 
Test-SiteMailbox 
Test-TeamMailbox 
Update-PublicFolderMailbox 
Update-SiteMailbox 
Update-TeamMailbox
Print Friendly
Otagowany , , .Dodaj do zakładek permalink.

3 Responses to Exchange 2013 Powershell

  1. Pingback:Microsoft Exchange 2013 nowe polecenia PowerShell - ExchangeBlog

  2. Pingback:Exchange 2013 PowerShell changes - ExchangeBlog

  3. Pingback:Exchange 2013 zmiany w PowerShell - ExchangeBlog

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>