Share via


Herstellen einer Verbindung zwischen Windows PowerShell und dem Dienst

Gilt für: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu

Letztes Änderungsdatum des Themas: 2011-12-16

Nachdem Sie Windows PowerShell und die Windows-Remoteverwaltung (WinRM) auf dem Computer installiert und konfiguriert haben, müssen Sie eine Verbindung zwischen Windows PowerShell auf dem lokalen Computer und dem cloudbasierten Dienst herstellen, um Aufgaben in der cloudbasierten Organisation auszuführen.

Wenn Sie Windows PowerShell auf dem Computer öffnen, befinden Sie sich in der Windows PowerShell-Sitzung Ihres lokalen Computers. Eine Sitzung ist eine Instanz von Windows PowerShell, die alle Ihnen zur Verfügung stehenden Befehle enthält.

In der Windows PowerShell-Sitzung des lokalen Computers, der clientseitigen Sitzung, sind nur die grundlegenden Windows PowerShell-Befehle verfügbar. Durch das Herstellen einer Verbindung mit dem cloudbasierten Dienst stellen Sie eine Verbindung mit der Serverumgebung des Microsoft-Datencenters her, die serverseitige Sitzung, in der die im cloudbasierten Dienst verwendeten Befehle verfügbar sind.

Bevor Sie beginnen

Bevor Sie eine Verbindung herstellen, müssen Sie sicherstellen, dass Sie die richtige Version von Windows PowerShell und WinRM installiert und auf dem Computer konfiguriert haben. Weitere Informationen finden Sie unter Installieren und Konfigurieren von Windows PowerShell.

Überprüfen Sie, ob das für die Verbindung verwendete Konto autorisiert ist, mithilfe von Windows PowerShell eine Verbindung herzustellen. Weitere Informationen finden Sie unter Steuern des Benutzerzugriffs auf die Windows-Remoteverwaltung.

Herstellen einer Verbindung zwischen Windows PowerShell auf dem lokalen Computer und dem cloudbasierten Dienst

  1. Klicken Sie auf "Start > Alle Programme > Zubehör > Windows PowerShell > Windows PowerShell".

  2. Führen Sie den folgenden Befehl aus:

    $LiveCred = Get-Credential
    
  3. Geben Sie im angezeigten Fenster "Bei Windows PowerShell anmelden" die Anmeldeinformationen eines Kontos in der cloudbasierten Organisation ein. Klicken Sie abschließend auf "OK".

  4. Führen Sie den folgenden Befehl aus:

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
    

    Hinweis   Der AllowRedirection-Parameter ermöglicht es cloudbasierten Organisationen in Datencentern in der ganzen Welt, anhand der gleichen URL eine Verbindung zwischen Windows PowerShell und dem cloudbasierten Dienst herzustellen.

  5. Führen Sie den folgenden Befehl aus:

    Import-PSSession $Session
    

    In einer Statusanzeige wird der Import der im cloudbasierten Dienst verwendeten Befehle in die clientseitige Sitzung des lokalen Computers angezeigt. Wenn dieser Prozess abgeschlossen ist, können Sie diese Befehle ausführen.

Trennen der Verbindung zwischen Windows PowerShell und dem cloudbasierten Dienst

Wenn Sie die serverseitige Sitzung beenden, müssen Sie die Verbindung mit Windows PowerShell immer trennen, indem Sie den folgenden Befehl ausführen:

Remove-PSSession <session variable>

Führen Sie z. B. den folgenden Befehl aus, um die Verbindung mit der durch die $Session-Variable definierten serverseitigen Sitzung zu trennen:

Remove-PSSession $Session

Wichtig   Wenn Sie das Windows PowerShell-Fenster schließen, ohne die Verbindung mit der serverseitigen Sitzung zu trennen, bleibt die Verbindung noch 15 Minuten lang geöffnet. Das Konto kann jeweils nur über drei Verbindungen mit der serverseitigen Sitzung verfügen.

Benötigen Sie Hilfe für bestimmte Aufgaben?

Nachdem Sie eine Verbindung mit der serverseitigen Sitzung hergestellt haben, können Sie Aufgaben im cloudbasierten Dienst ausführen. Ausführliche Anweisungen finden Sie unter Verwenden von Windows PowerShell.

Informationen zur Problembehandlung finden Sie unter Windows PowerShell: FAQs für Administratoren.