Freigeben über


about_Windows_RT

Kurze Beschreibung

Erläutert Einschränkungen von Windows PowerShell 4.0 unter Windows RT 8.1.

Lange Beschreibung

Das Betriebssystem Windows RT 8.1 ist auf Computern und Geräten (z. B. Microsoft Surface 2, auf dem es sich um das Betriebssystem handelt, das mit dem Computer ausgeliefert wird) installiert, das Advanced RISC Machine (ARM)-Prozessoren verwendet.

Windows PowerShell 4.0 ist in Windows RT 8.1 enthalten. Alle Cmdlets, Anbieter und Module sowie die meisten Skripts, die für Windows PowerShell 2.0 und höhere Versionen entwickelt wurden, werden ohne Änderungen unter Windows RT 8.1 ausgeführt.

Da Windows RT 8.1 nicht alle Windows-Features enthält, funktionieren einige Windows PowerShell-Features unterschiedlich oder funktionieren nicht auf Windows RT-basierten Geräten. In der folgenden Liste werden die Unterschiede erläutert.

  • Windows PowerShell ISE ist nicht enthalten und kann unter Windows RT 8.1 nicht ausgeführt werden. Windows PowerShell ISE erfordert Windows Presentation Foundation, das nicht in Windows RT 8.1 enthalten ist.

  • Windows PowerShell-Remoting und der WinRM-Dienst sind standardmäßig deaktiviert. Um Remoting zu aktivieren, führen Sie das Cmdlet Enable-PSRemoting aus. Führen Sie außerdem das Set-Service-Cmdlet aus, um den Starttyp des WinRM-Diensts auf "Automatisch" oder "Automatisch" (Verzögerter Start) festzulegen.

    Während remoting deaktiviert ist, können Sie Windows PowerShell-Remoting verwenden, um Befehle auf anderen Computern auszuführen, andere Computer können jedoch keine Befehle auf dem Windows RT-Gerät ausführen. Außerdem: implizites Remoting – d. a. Remoting, das in ein Cmdlet oder Skript integriert ist und nicht explizit mit hinzugefügten Parametern angefordert wird

    • funktioniert in Windows PowerShell unter Windows RT 8.1 nicht.
  • Do Standard-join computing and Kerberos authentication are not supported on Windows RT 8.1. Sie können diese Features nicht mithilfe von Windows PowerShell hinzufügen oder verwalten.

  • Microsoft .NET Framework-Klassen, die unter Windows RT 8.1 nicht unterstützt werden, werden auch von Windows PowerShell unter Windows RT 8.1 nicht unterstützt.

  • Transaktionen sind unter Windows RT 8.1 nicht aktiviert. Transaktions-Cmdlets wie Start-Transaction und Transaktionsparameter wie UseTransaction funktionieren nicht ordnungsgemäß.

  • Alle Windows PowerShell-Sitzungen auf Windows RT 8.1-Geräten verwenden den Sprachmodus "Eingeschränkte Sprache". Der eingeschränkte Sprachmodus ist ein Begleiter für die Codeintegrität des Benutzermodus (USER Mode Code Integrity, UMCI). Sie erlaubt alle Windows-Cmdlets und Windows PowerShell-Sprachelemente, beschränkt jedoch Typen, um sicherzustellen, dass Benutzer Windows PowerShell nicht verwenden können, um die UMCI-Schutzmaßnahmen zu umgehen oder zu verletzen.

Weitere Informationen zum Sprachmodus "Eingeschränkte Sprache" finden Sie unter about_Language_Modes.

Weitere Informationen