Windows PowerShell: FAQs für Administratoren
Gilt für: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu
Letztes Änderungsdatum des Themas: 2011-03-19
Die folgenden Fragen zu Windows PowerShell und Windows-Remoteverwaltung (Windows Remote Management, WinRM) werden von Administratoren häufig gestellt.
Wo kann ich mehr über Windows PowerShell und WinRM erfahren?
Informationen zum Installieren und Konfigurieren von Windows PowerShell sowie zum Herstellen einer Verbindung mit dem Dienst finden Sie unter Verwenden von Windows PowerShell.
Fehler und Lösungsvorschläge
- Fehler beim Herstellen einer Verbindung
- Fehler beim Ausführen von Befehlen
Fehler beim Herstellen einer Verbindung
Fehler | Lösungsvorschlag |
---|---|
Zugriff verweigert. |
Stellen Sie sicher, dass die zum Herstellen der Verbindung verwendeten Anmeldeinformationen korrekt sind. |
Der WinRM-Client kann die Anforderung nicht verarbeiten. Der Inhaltstyp der HTTP-Antwort vom Zielcomputer kann nicht ermittelt werden. Der Inhaltstyp fehlt oder ist ungültig. |
Überprüfen Sie, ob das Benutzerkonto autorisiert ist, über Windows PowerShell eine Verbindung mit dem cloudbasierten Dienst herzustellen. Weitere Informationen finden Sie unter Steuern des Benutzerzugriffs auf die Windows-Remoteverwaltung. |
Das PowerShell-Plug-In unterstützt die vom Client angeforderte Protokollversion nicht. Stellen Sie sicher, dass der Client mit dem Build <Buildnummer> von PowerShell kompatibel ist. |
Die falsche Version von Windows PowerShell ist installiert. Informationen zum Installieren des Windows-Verwaltungsframeworks, das die richtige Version von Windows PowerShell enthält, finden Sie unter Installieren und Konfigurieren von Windows PowerShell. |
Die Windows-Remoteshell kann die Anforderung nicht ausführen, da der in der Anforderung angegebene Selektorwert <GUID> nicht gefunden wurde. |
Die falsche Version von WinRM ist installiert. Informationen zum Installieren des Windows-Verwaltungsframeworks, das die richtige Version von WinRM enthält, finden Sie unter Installieren und Konfigurieren von Windows PowerShell. |
Der WinRM-Client kann die Anforderung nicht verarbeiten. Der WinRM-Client hat versucht, den Negotiate-Authentfizierungsmechanismus zu verwenden, aber der Zielcomputer hat einen 'Zugriff verweigert'-Fehler zurückgegeben… Vom Server gemeldete mögliche Authentifizierungsmechanismen: Standard. |
Für die Verbindung ist die Standardauthentifizierung erforderlich. Dieser Fehler gibt an, dass WinRM nicht zum Zulassen der Standardauthentifizierung konfiguriert wurde. Weitere Informationen finden Sie unter Installieren und Konfigurieren von Windows PowerShell. |
Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen. |
Um zunächst weitere Details abzurufen, führen Sie sofort nach dem Erhalt der Fehlermeldung den folgenden Befehl aus:
Die von diesem Befehl generierte Ausgabe lautet möglicherweise: Dieser Fehler zeigt möglicherweise an, dass der lokale Computer von Microsoft Internet Security and Acceleration Server (ISA) geschützt wird. Wenn dies der Fall ist, müssen Sie die Konfiguration des lokalen Computers ändern. Führen Sie dazu die folgenden Aktionen durch:
|
Fehler beim Ausführen von Befehlen
Fehler | Lösungsvorschlag |
---|---|
Cmdlets funktionieren plötzlich nicht. Was stimmt nicht? |
Wenn Sie mit der cloudbasierten Organisation verbunden sind und feststellen, dass Cmdlets nicht funktionieren, wurde die Verbindung möglicherweise aufgrund eines Netzwerkfehlers oder anderer Probleme unterbrochen. Angenommen, Sie führen den folgenden Befehl aus:
Dabei können z. B. folgende Fehler auftreten:
Stellen Sie in diesem Fall wie unter Herstellen einer Verbindung zwischen Windows PowerShell und dem Dienst beschrieben erneut eine Verbindung her. |
Die Pipeline wird nicht ausgeführt, da bereits eine Pipeline ausgeführt wird. Pipelines können nicht gleichzeitig ausgeführt werden. |
Dieser Fehler wird angezeigt, wenn Sie die Ausgabe eines Cmdlets über eine Pipeline an einen foreach-Befehl leiten, der auch ein Cmdlet verwendet. Beispiel:
Es ist nicht möglich, mehrere Pipelines gleichzeitig auszuführen. Um den Fehler zu beheben, speichern Sie die Ergebnisse des ersten Cmdlets in einer Variable, und leiten Sie die Variable über eine Pipeline an den foreach-Befehl. Beispiel:
|
<Skriptname> kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. |
Sie müssen Windows PowerShell-Remoteausführungsrichtlinie auf RemoteSigned festlegen. Weitere Informationen finden Sie unter Installieren und Konfigurieren von Windows PowerShell. |