Instalowanie aparatu programu Windows PowerShell 2.0

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

Windows PowerShell 3.0 został zaprojektowany tak, aby był zgodny z 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 hostujących napisanych dla Windows PowerShell 2.0 i skompilowanych za pomocą ś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 z CLR 4.0.

Aby zachować zgodność z poprzednimi wersjami poleceń i programów hostujących, których dotyczy te zmiany, Windows PowerShell 2.0, Windows PowerShell 3.0 i Windows PowerShell silniki 4.0 są przeznaczone do uruchamiania obok siebie. Ponadto aparat Windows PowerShell 2.0 jest dołączony do 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 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 to opcjonalna funkcja Windows Server 2012 R2, Windows 8.1, Windows 8 i Windows Server 2012. W starszych wersjach systemu Windows podczas instalacji 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. Jednak aby 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 ekranie Start 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 .NET Framework 3.5 (obejmuje platformę .NET 2.0 i 3.0, pole zostanie zaznaczone, 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 ekranie Start 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

Skorzystaj z 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 usługi 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 platformy .NET 3.5 Framework i wybierz pozycję .NET Framework 3.5 (obejmuje platformę .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ę Windows PowerShell aparat 2.0.

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

Zobacz też