Powershell Remoting with Exchange
Hallo zusammen,
Für ein Powershell Script habe ich einen Befehl aus den Exchange cmdlets benötigt. Deshalb habe ich mich mal mit Powershell Remoting beschäftigt. Und so gehts:
Zuerst wird eine Session erzeugt
$MySession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://icesrv01.corp.icewolf.ch/PowerShell/ -Authentication Kerberos
Nun wird die Session Importiert
Import-PSSession -Session $MySession -DisableNameChecking | Out-Null
Nun kann man die Exchange Cmdlets des Remote Servers benutzen
Get-Mailbox -identity MAILBOX
Um die Remote Session zu beenden benutzt man
Remove-PSSession $MySession
Um zu zeigen, dass die Exchange Cmdlets lokal nicht geladen sind führe ich den Exchange Befehl nochmals aus
Get-Mailbox -identity MAILBOX
Grüsse
Andres Bohren