De Engine voor Windows PowerShell 2.0 installerenInstalling the Windows PowerShell 2.0 Engine

In dit onderwerp wordt uitgelegd hoe de Engine voor Windows PowerShell 2.0 installeren.This topic explains how to install the Windows PowerShell 2.0 Engine.

Windows PowerShell 3.0 is ontworpen voor achterwaartse compatibiliteit met Windows PowerShell 2.0.Windows PowerShell 3.0 is designed to be backwards compatible with Windows PowerShell 2.0. Cmdlets, providers-modules, modules en scripts die zijn geschreven voor Windows PowerShell 2.0 worden uitgevoerd in Windows PowerShell 3.0 en Windows PowerShell 4.0 ongewijzigd.Cmdlets, providers, snap-ins, modules, and scripts written for Windows PowerShell 2.0 run unchanged in Windows PowerShell 3.0 and Windows PowerShell 4.0. Echter, vanwege een wijziging in de runtime activering-beleid in Microsoft .NET Framework 4, Windows PowerShell host programma's die zijn geschreven voor Windows PowerShell 2.0 en gecompileerd met Common Language Runtime (CLR) 2.0 kunnen niet worden uitgevoerd zonder aanpassingen in later versies van Windows PowerShell, die is gecompileerd met CLR-4.0.However, due to a change in the runtime activation policy in Microsoft .NET Framework 4, Windows PowerShell host programs that were written for Windows PowerShell 2.0 and compiled with Common Language Runtime (CLR) 2.0 cannot run without modification in later releases of Windows PowerShell, which is compiled with CLR 4.0.

Achterwaartse compatibiliteit met opdrachten en host-programma's die worden beïnvloed door deze wijzigingen, worden de Windows PowerShell 2.0, Windows PowerShell 3.0 en Windows PowerShell 4.0-engines ontworpen om te naast elkaar.To maintain backward compatibility with commands and host programs that are affected by these changes, the Windows PowerShell 2.0, Windows PowerShell 3.0, and Windows PowerShell 4.0 engines are designed to run side-by-side. De Engine voor Windows PowerShell 2.0 is ook opgenomen in Windows Server 2012 R2, Windows 8.1, Windows 8, Windows Server 2012 en Windows Management Framework 3.0.Also, the Windows PowerShell 2.0 Engine is included in Windows Server 2012 R2, Windows 8.1, Windows 8, Windows Server 2012, and Windows Management Framework 3.0. De Engine voor Windows PowerShell 2.0 is bedoeld om te worden alleen gebruikt als een bestaand script of hostprogramma kan niet worden uitgevoerd omdat deze niet compatibel met Windows PowerShell 3.0, Windows PowerShell 4.0 of Microsoft .NET Framework 4 is.The Windows PowerShell 2.0 Engine is intended to be used only when an existing script or host program cannot run because it is incompatible with Windows PowerShell 3.0, Windows PowerShell 4.0, or Microsoft .NET Framework 4. Dergelijke gevallen worden zelden verwacht.Such cases are expected to be rare.

De Engine voor Windows PowerShell 2.0 is een optionele functie van Windows Server 2012 R2, Windows 8.1, Windows® 8 en Windows Server® 2012.The Windows PowerShell 2.0 Engine is an optional feature of Windows Server 2012 R2, Windows 8.1, Windows® 8 and Windows Server® 2012. In eerdere versies van Windows tijdens de installatie van Windows Management Framework 3.0, vervangt de installatie van Windows PowerShell 3.0 volledig de Windows PowerShell 2.0-installatie in de installatiemap van Windows PowerShell.On earlier versions of Windows, when you install Windows Management Framework 3.0, the Windows PowerShell 3.0 installation completely replaces the Windows PowerShell 2.0 installation in the Windows PowerShell installation directory. De Engine voor Windows PowerShell 2.0 is blijft echter behouden.However, the Windows PowerShell 2.0 Engine is retained.

Zie voor meer informatie over het starten van de Windows PowerShell 2.0-Engine starten van de Windows PowerShell 2.0 motor.For information about starting the Windows PowerShell 2.0 Engine, see Starting the Windows PowerShell 2.0 Engine.

Op Windows 8.1 en Windows 8On Windows 8.1 and Windows 8

Voor Windows 8.1 en Windows 8, is de Windows PowerShell 2.0-Engine-functie standaard ingeschakeld.On Windows 8.1 and Windows 8, the Windows PowerShell 2.0 Engine feature is turned on by default. Als u wilt gebruiken, moet u echter inschakelen met de optie voor Microsoft .NET Framework 3.5, die is vereist.However, to use it, you need to turn on the option for Microsoft .NET Framework 3.5, which it requires. Deze sectie wordt ook uitgelegd hoe schakel de functie in Windows PowerShell 2.0-Engine in- of uitschakelen.This section also explains how to turn the Windows PowerShell 2.0 Engine feature on and off.

.NET Framework 3.5 inschakelenTo turn on .NET Framework 3.5

  1. Op de Start Typ Windows-onderdelen.On the Start screen, type Windows Features.

  2. Op de Apps balk op instellingen, en klik vervolgens op Windows-onderdelen in- of uitschakelen.On the Apps bar, click Settings, and then click Turn Windows features on or off.

  3. In de Windows-onderdelen Klik .NET Framework 3.5 (inclusief .NET 2.0 en 3.0 om deze te selecteren.In the Windows Features box, click .NET Framework 3.5 (includes .NET 2.0 and 3.0 to select it.

    Wanneer u selecteert .NET Framework 3.5 (inclusief .NET 2.0 en 3.0, het selectievakje vult om aan te geven dat slechts een deel van de functie is ingeschakeld.When you select .NET Framework 3.5 (includes .NET 2.0 and 3.0, the box fills to indicate that only part of the feature is selected. Dit is echter voldoende voor de Windows PowerShell 2.0-Engine.However, this is sufficient for the Windows PowerShell 2.0 Engine.

De Engine voor Windows PowerShell 2.0 inschakelen en uitschakelenTo turn the Windows PowerShell 2.0 Engine on and off

  1. Op de Start Typ Windows-onderdelen.On the Start screen, type Windows Features.

  2. Op de Apps balk op instellingen, en klik vervolgens op Windows-onderdelen in- of uitschakelen.On the Apps bar, click Settings, and then click Turn Windows features on or off.

  3. In de Windows-onderdelen Vouw de Windows PowerShell 2.0 knooppunt en klik op de Windows PowerShell 2.0-Engine in om te selecteren of wissen.In the Windows Features box, expand the Windows PowerShell 2.0 node, and click the Windows PowerShell 2.0 Engine box to select or clear it.

Op Windows Server 2012 R2 en WindowsServer 2012On Windows Server 2012 R2 and Windows Server 2012

Gebruik de volgende procedures om toe te voegen van de Windows PowerShell 2.0-Engine en Microsoft .NET Framework 3.5-onderdelen.Use the following procedures to add the Windows PowerShell 2.0 Engine and Microsoft .NET Framework 3.5 features. De Engine voor Windows PowerShell 2.0 vereist Microsoft .NET Framework 2.0.50727 minimaal.The Windows PowerShell 2.0 Engine requires Microsoft .NET Framework 2.0.50727 at a minimum. Deze vereiste wordt voldaan door Microsoft .NET Framework 3.5.This requirement is fulfilled by Microsoft .NET Framework 3.5.

De functie .NET Framework 3.5 toe te voegenTo add the .NET Framework 3.5 feature

  1. In Serverbeheer, uit de beheren selecteert u functies en onderdelen toevoegen.In Server Manager, from the Manage menu, select Add Roles and Features.

    Of in Serverbeheer, klikt u op alle Servers, met de rechtermuisknop op de naam van een server en selecteer vervolgens functies en onderdelen toevoegen.Or in Server Manager, click All Servers, right-click a server name, and then select Add Roles and Features.

  2. Op de installatietype pagina op basis van functie of onderdeel gebaseerde installatie.On the Installation Type page, select Role-based or feature-based installation.

  3. Op de functies pagina uit, vouw de .NET Framework 3.5-onderdelen uit en selecteer .NET Framework 3.5 (inclusief .NET 2.0 en 3.0).On the Features page, expand the .NET 3.5 Framework Features node and select .NET Framework 3.5 (includes .NET 2.0 and 3.0).

    De overige opties onder dat knooppunt zijn niet vereist voor de Windows PowerShell 2.0-Engine.The other options under that node are not required for the Windows PowerShell 2.0 Engine.

De Windows PowerShell 2.0-Engine-functie toe te voegenTo add the Windows PowerShell 2.0 Engine feature

  • In Serverbeheer, uit de beheren selecteert u functies en onderdelen toevoegen.In Server Manager, from the Manage menu, select Add Roles and Features.

    Of Serverbeheer, klikt u op alle Servers, met de rechtermuisknop op de naam van een server en selecteer vervolgens functies en onderdelen toevoegen.Or Server Manager, click All Servers, right-click a server name, and then select Add Roles and Features.

  • Op de installatietype pagina op basis van functie of onderdeel gebaseerde installatie.On the Installation Type page, select Role-based or feature-based installation.

  • Op de functies pagina uit, vouw de Windows PowerShell (geïnstalleerd) uit en selecteer Windows PowerShell 2.0-Engine.On the Features page, expand the Windows PowerShell (Installed) node and select Windows PowerShell 2.0 Engine.

Zie voor meer informatie over het starten van de Windows PowerShell 2.0-Engine starten van de Windows PowerShell 2.0 motor.For information about starting the Windows PowerShell 2.0 Engine, see Starting the Windows PowerShell 2.0 Engine.

Op oudere systemenOn Earlier Systems

De Windows Management Framework 4.0 -pakket voor Windows PowerShell 4.0 is geïnstalleerd op Windows 7, Windows Server 2008 R2 en Windows Server 2012 bevat de Engine voor Windows PowerShell 2.0.The Windows Management Framework 4.0 package that installs Windows PowerShell 4.0 on Windows 7, Windows Server 2008 R2, and Windows Server 2012, includes the Windows PowerShell 2.0 Engine. De Engine voor Windows PowerShell 2.0 is ingeschakeld en gereed voor gebruik, indien nodig, zonder aanvullende installatie, installatie of configuratie.The Windows PowerShell 2.0 Engine is enabled and ready to use, if necessary, without additional installation, setup, or configuration.

Het Windows PowerShell 3.0 is geïnstalleerd op Windows 7, Windows Server 2008 R2 en Windows Server 2008, Windows Management Framework 3.0-pakket bevat de Engine voor Windows PowerShell 2.0.The Windows Management Framework 3.0 package that installs Windows PowerShell 3.0 on Windows 7, Windows Server 2008 R2, and Windows Server 2008, includes the Windows PowerShell 2.0 Engine. De Engine voor Windows PowerShell 2.0 is ingeschakeld en gereed voor gebruik, indien nodig, zonder aanvullende installatie, installatie of configuratie.The Windows PowerShell 2.0 Engine is enabled and ready to use, if necessary, without additional installation, setup, or configuration.

Zie ookSee Also