Udostępnij za pośrednictwem


Instalowanie aparatu programu Windows PowerShell 2.0

W tym temacie wyjaśniono, jak zainstalować aparat Windows PowerShell 2.0.

Windows PowerShell 3.0 zaprojektowano tak, aby były wstecznie zgodne z wersją Windows PowerShell 2.0. Polecenia cmdlet, dostawcy, przystawki, moduły i skrypty napisane dla Windows PowerShell 2.0 działają bez zmian w Windows PowerShell 3.0 i Windows PowerShell 4.0. Jednak ze względu na zmianę zasad aktywacji środowiska uruchomieniowego w programie Microsoft .NET Framework 4 Windows PowerShell programów hosta, które zostały napisane dla Windows PowerShell 2.0 i skompilowane przy użyciu środowiska uruchomieniowego języka wspólnego (CLR) 2.0, nie można uruchomić bez modyfikacji w późniejszych wersjach Windows PowerShell, który jest kompilowany przy użyciu środowiska CLR 4.0.

Aby zachować zgodność z poprzednimi wersjami poleceń i programów hosta, których dotyczą te zmiany, Windows PowerShell 2.0, Windows PowerShell 3.0 i Windows PowerShell aparaty 4.0 są przeznaczone do uruchamiania równoległego. Ponadto aparat Windows PowerShell 2.0 jest uwzględniony w Windows Server 2012 R2, Windows 8.1, Windows 8, Windows Server 2012 i Windows Management Framework 3.0. Aparat Windows PowerShell 2.0 ma być używany tylko wtedy, gdy nie można uruchomić istniejącego skryptu lub programu hosta, ponieważ jest on niezgodny z Windows PowerShell 3.0, Windows PowerShell 4.0 lub Microsoft .NET Framework 4. Oczekuje się, że takie przypadki będą rzadkie.

Aparat Windows PowerShell 2.0 jest opcjonalną funkcją Windows Server 2012 R2, Windows 8.1, Windows 8 i Windows Server 2012. W starszych wersjach systemu Windows podczas instalowania Windows Management Framework 3.0 instalacja Windows PowerShell 3.0 całkowicie zastępuje instalację Windows PowerShell 2.0 w katalogu instalacyjnym Windows PowerShell. Jednak aparat Windows PowerShell 2.0 jest zachowywany.

Aby uzyskać informacje na temat uruchamiania aparatu Windows PowerShell 2.0, zobacz Uruchamianie aparatu Windows PowerShell 2.0.

W Windows 8.1 i Windows 8

W Windows 8.1 i Windows 8 funkcja aparatu Windows PowerShell 2.0 jest domyślnie włączona. Aby jednak go użyć, należy włączyć opcję microsoft .NET Framework 3.5, której wymaga. W tej sekcji wyjaśniono również, jak włączyć i wyłączyć funkcję aparatu Windows PowerShell 2.0.

Aby włączyć .NET Framework 3.5

  1. Na start ekranu , wpisz Funkcje systemu Windows.

  2. Na pasku Aplikacje kliknij pozycję Ustawienia, a następnie kliknij pozycję Włącz lub wyłącz funkcje systemu Windows.

  3. W polu Funkcje systemu Windows kliknij pozycję .NET Framework 3.5 (obejmuje platformę .NET 2.0 i 3.0, aby ją wybrać.

    Po wybraniu opcji .NET Framework 3.5 (w tym .NET 2.0 i 3.0 pole jest wypełniane, aby wskazać, że zaznaczona jest tylko część funkcji. Jest to jednak wystarczające dla aparatu Windows PowerShell 2.0.

Aby włączyć i wyłączyć aparat Windows PowerShell 2.0

  1. Na start ekranu , wpisz Funkcje systemu Windows.
  2. Na pasku Aplikacje kliknij pozycję Ustawienia, a następnie kliknij pozycję Włącz lub wyłącz funkcje systemu Windows.
  3. W polu Funkcje systemu Windows rozwiń węzeł Windows PowerShell 2.0 i kliknij pole aparat Windows PowerShell 2.0, aby go zaznaczyć lub wyczyścić.

W Windows Server 2012 R2 i Windows Server 2012

Użyj poniższych procedur, aby dodać funkcje aparatu Windows PowerShell 2.0 i microsoft .NET Framework 3.5. Aparat Windows PowerShell 2.0 wymaga co najmniej wersji Microsoft .NET Framework 2.0.50727. To wymaganie jest spełnione przez firmę Microsoft .NET Framework 3.5.

Aby dodać funkcję .NET Framework 3.5

  1. W Menedżer serwera z menu Zarządzaj wybierz pozycję Dodaj role i funkcje.

    Lub w Menedżer serwera kliknij pozycję Wszystkie serwery, kliknij prawym przyciskiem myszy nazwę serwera, a następnie wybierz pozycję Dodaj role i funkcje.

  2. Na stronie Typ instalacji wybierz pozycję Instalacja oparta na rolach lub oparta na funkcjach.

  3. Na stronie Funkcje rozwiń węzeł Funkcje programu .NET 3.5 Framework i wybierz pozycję .NET Framework 3.5 (w tym .NET 2.0 i 3.0).

    Inne opcje w tym węźle nie są wymagane dla aparatu Windows PowerShell 2.0.

Aby dodać funkcję aparatu Windows PowerShell 2.0

  • W Menedżer serwera z menu Zarządzaj wybierz pozycję Dodaj role i funkcje.

    Lub Menedżer serwera, kliknij pozycję Wszystkie serwery, kliknij prawym przyciskiem myszy nazwę serwera, a następnie wybierz pozycję Dodaj role i funkcje.

  • Na stronie Typ instalacji wybierz pozycję Instalacja oparta na rolach lub oparta na funkcjach.

  • Na stronie Funkcje rozwiń węzeł Windows PowerShell (zainstalowany) i wybierz pozycję aparat Windows PowerShell 2.0.

Aby uzyskać informacje na temat uruchamiania aparatu Windows PowerShell 2.0, zobacz Uruchamianie aparatu Windows PowerShell 2.0.

Zobacz też