Windows PowerShell Integrated Scripting Environment (ISE) is een grafische hosttoepassing voor Windows PowerShell. Met Windows PowerShell ISE kunt u opdrachten uitvoeren en scripts schrijven, bewerken, uitvoeren, testen en de fouten in die scripts oplossen in een omgeving die Unicode ondersteunt en waarin de syntaxis met kleuren wordt weergegeven.

Windows PowerShell is een opdrachtshell en scripttaal op basis van het Microsoft .NET Framework. Het is speciaal ontworpen voor Windows-beheer. Dankzij de eenvoudige cmdlet-hulpprogramma's (wordt uitgesproken als 'command-let') en het ingebouwde Help-systeem kunt u direct aan de slag. U kunt de cmdlets samenvoegen in pijplijnen die op hun beurt meerdere opdrachten bevatten, en vervolgens uw favoriete reeksen opdrachten opslaan als functies waarmee taken automatisch kunnen worden uitgevoerd. Gebruikers met meer ervaring kunnen Windows PowerShell als ontwikkelplatform gebruiken en dat platform verder uitbreiden door er functies, cmdlets en providers aan toe te voegen.

Windows PowerShell ISE is ontworpen voor zowel beginnende gebruikers als zeer ervaren gebruikers. Beginnende gebruikers zullen zeker de syntaxiskleuren en de contextgevoelige Help waarderen. De mogelijkheid om te bewerken met meerdere regels maakt het gemakkelijk om de voorbeelden uit te proberen die u vanuit de Help-onderwerpen en andere bronnen kunt kopiëren. Geavanceerde gebruikers zullen zeker de beschikbaarheid van meerdere uitvoeringsomgevingen en de uitbreidbaarheid van het Windows PowerShell ISE-objectmodel op waarde schatten.

Windows PowerShell 2.0 is een onderdeel van Windows Server 2008 R2. Windows PowerShell ISE is een optioneel onderdeel. U installeert dat onderdeel met behulp van de wizard Onderdelen toevoegen.

Onderdelen van Windows PowerShell ISE

Windows PowerShell ISE bestaat uit de volgende onderdelen:

  • Een opdrachtvenster voor het uitvoeren van interactieve opdrachten.

  • Een scriptvenster voor het schrijven, bewerken en uitvoeren van scripts. U kunt het gehele script of bepaalde regels van het script uitvoeren.

  • Een uitvoervenster met schuifbalken waarin een transcript van de opdrachten uit het opdracht- en het scriptvenster plus de resultaten van die opdrachten worden weergegeven.

  • Maximaal acht onafhankelijke Windows PowerShell-uitvoeringsomgevingen in hetzelfde venster, elk met zijn eigen opdracht-, script- en uitvoervensters. In deze omgeving met tabbladen kunt u aan meerdere taken tegelijk werken.

  • Dankzij de mogelijkheid om met meerdere regels in het opdrachtvenster te werken kunt u meerdere regels met code plakken, die regels uitvoeren en ze vervolgens als één geheel ophalen.

  • Een ingebouwde foutopsporing voor opdrachten, functies en scripts. U kunt breekpunten instellen en verwijderen, stapsgewijs door uw code gaan, de waarden van variabelen controleren en een tracering van een stack met opgeroepen procedures weergeven.

  • Dankzij de aanpasbare onderdelen kunt u de kleuren, het lettertype en de lay-out aanpassen.

  • Met een objectmodel waarvoor scripts kunnen worden geschreven, kunt u Windows PowerShell ISE verder aanpassen en uitbreiden. U kunt functionaliteit toevoegen, waaronder menu-items. Ook hebt u toegang tot de sessie, bestanden en de editor waarmee u uw eigen onderdelen kunt maken.

  • Door de ondersteuning voor regel- en kolomnummers, sneltoetsen, invullen van tabbladen, contextgevoelige Help en Unicode is Windows PowerShell ISE een efficiënte en productieve omgeving voor het gebruiken van Windows PowerShell. Met Windows PowerShell kunt u zelfs door slepen en neerzetten bestanden openen.

Vereisten voor Windows PowerShell ISE

Windows PowerShell ISE kan met uitzondering van de Server Core-installaties van Windows Server worden gebruikt in Windows XP en latere versies van Windows.

Voor Windows PowerShell ISE is Microsoft .NET Framework 3.5 met Service Pack 1 nodig. Als deze versie van Microsoft .NET Framework niet op uw systeem is geïnstalleerd, wordt die versie door Serverbeheer geïnstalleerd wanneer u Windows PowerShell ISE installeert.

Zie Windows PowerShell (https://go.microsoft.com/fwlink/?LinkID=107116) voor meer informatie over Windows PowerShell en Windows PowerShell ISE (pagina is mogelijk Engelstalig).


Inhoudsopgave