about_Windows_PowerShell_ISE

Korte beschrijving

Beschrijft de functies en systeemvereisten van Windows PowerShell ISE (Integrated Scripting Environment).

Lange beschrijving

Windows PowerShell ISE is een grafische hosttoepassing voor Windows PowerShell. In Windows PowerShell ISE kunt u opdrachten uitvoeren en scripts schrijven, testen en foutopsporing uitvoeren in één grafische Windows grafische gebruikersinterface. De functies omvatten IntelliSense, bewerking van meerdere tabellen, voltooiing van tabbladen, automatisch opslaan, kleuren van syntaxis, selectieve uitvoering, contextgevoelige help, opdracht weergeven (opstellen van opdrachten in een venster) en ondersteuning voor sets met tekens van dubbele byten en talen van rechts naar links.

Windows PowerShell ISE is een uitstekend hulpprogramma voor beginners. Het tabblad Opdrachtvenster en Nieuw extern PowerShell-tabblad begeleidt u door taken, zodat u bij de eerste poging succesvol kunt zijn. Fragmenten en foutindicatoren helpen u bij het leren van Windows PowerShell taal terwijl u werkt.

Geavanceerde gebruikers kunnen profiteren van de geavanceerde functies voor debuggen, invoegtoepassingen en het Windows PowerShell ISE-objectmodel.

Wat is er nieuw in Windows PowerShell ISE in Windows PowerShell 4.0

Windows PowerShell ISE introduceert twee nieuwe functies in Windows PowerShell 4.0.

  • Windows PowerShell ISE biedt nu ondersteuning voor Windows PowerShell van werkstroom en externe scriptopsporing. Zie voor meer informatie about_Debuggers.

  • IntelliSense-ondersteuning is toegevoegd voor Windows PowerShell Desired State Configuration providers en configuraties.

Vanaf Windows PowerShell ISE

Windows PowerShell ISE is geïnstalleerd, ingeschakeld en klaar voor gebruik in alle ondersteunde versies van Windows.

  • Typ Windows 8.1 Windows 8, Windows Server 2012 R2 en Windows Server 2012 op de Startscherm PowerShell_ISE en klik vervolgens op PowerShell_ISE of Windows PowerShell ISE.

  • Klik Windows Server 2012 R2 en Windows Server 2012 in Serverbeheer menu Extra op Windows PowerShell ISE.

  • In eerdere versies van Windows klikt u op Start, Alle programma's, Accessoires en Windows PowerShell klik vervolgens op Windows PowerShell ISE.

  • Typ in Windows PowerShell-console Cmd.exe of het vak Uitvoeren of zoeken in Windows 'PowerShell_ise.exe'. U kunt ook de opdrachtregelparameters gebruiken, waaronder de NoProfile-switch. Zie Console Help voor PowerShell_ISE.exe meer informatie.

Interactieve opdrachten uitvoeren

U kunt elke Windows PowerShell of opdracht uitvoeren in Windows PowerShell ISE. U kunt cmdlets, providers, modules en modules gebruiken zoals u ze zou gebruiken in de Windows PowerShell console.

U kunt interactieve opdrachten typen of plakken in het deelvenster Console. Als u de opdrachten wilt uitvoeren, kunt u knoppen, menu-items en sneltoetsen gebruiken.

U kunt de bewerkingsfunctie voor meerdere regels gebruiken om meerdere regels code in één keer in het deelvenster Console te typen of plakken. Wanneer u op de PIJL-OMHOOG drukt om de vorige opdracht in te trekken, worden alle regels in de opdracht teruggeroepen. Wanneer u opdrachten typt, drukt u op SHIFT+ENTER om een nieuwe lege regel onder de huidige regel weer te geven.

Uitvoer weergeven

De resultaten van opdrachten en scripts worden weergegeven in het deelvenster Console. U kunt de resultaten verplaatsen of kopiëren vanuit het deelvenster Console met behulp van sneltoetsen of de knop Kopiëren op de werkbalk en u kunt de resultaten plakken in het deelvenster Script, consolevensters of andere programma's. Als u het deelvenster Console wilt verwijderen, klikt u op de knop Uitvoervenster leegmaken of typt u een van de volgende opdrachten:

Clear-Host
cls

Scripts en functies schrijven

In het deelvenster Script kunt u scripts openen, opstellen, bewerken en uitvoeren. In het deelvenster Script kunt u scripts bewerken met behulp van knoppen en sneltoetsen. U kunt ook tekst kopiëren, knippen en plakken tussen het deelvenster Script en het deelvenster Console.

U kunt de functie voor selectief uitvoeren gebruiken om alle of een deel van een script uit te voeren. Als u een deel van een script wilt uitvoeren, selecteert u de tekst die u wilt uitvoeren en klikt u vervolgens op de knop Selectie uitvoeren of drukt u op F8. Standaard voert F8 de huidige regel uit.

Geavanceerde bewerkingsfuncties zijn accolades, samenvtrekken, regelnummers, foutindicatoren, blokbewerking en inspringing, uitgebreide kopie en conversie van case's.

Hulp vragen

Windows PowerShell ISE bevat Help-onderwerpen over het gebruik ervan. Bovendien zijn alle geïnstalleerde Help-bestanden toegankelijk vanuit de deelvensters Script en Opdracht.

Windows PowerShell ISE biedt ook ondersteuning voor contextgevoelige hulp. Als u hulp nodig hebt bij een bepaalde cmdlet, provider of sleutelwoord, plaatst u de cursor in de naam van het item en drukt u op F1. Als u wilt zoeken in de Help-onderwerpen, drukt u op F1 en typt u de zoekterm.

Als u de Help-onderwerpen op de computer wilt bijwerken, gebruikt u het item Help Windows PowerShell Bijwerken in het menu Help. Met dit item wordt help bijgewerkt voor de modules in de huidige sessie in de huidige UI-cultuur. Dit komt overeen met het uitvoeren van de Update-Help cmdlet zonder parameters. Als u hulp wilt bijwerken voor de cmdlets die bij Windows PowerShell, start u Windows PowerShell ISE met de optie Als administrator uitvoeren.

U kunt ook de cmdlets Get-Help, Save-Help en Update-Help in Windows PowerShell ISE gebruiken, net zoals u deze gebruikt in de Windows PowerShell-console. In Windows PowerShell ISE geeft de helpfunctie echter het hele Help-onderwerp weer, niet één pagina tegelijk.

Scripts voor het opsporen van scripts

U kunt het Windows PowerShell ISE-foutopsporingsfunctie gebruiken om fouten op te sporen Windows PowerShell script of functie. Wanneer u fouten opsport in een script, kunt u menu-items en sneltoetsen gebruiken om veel dezelfde taken uit te voeren die u in de Windows PowerShell uitvoeren. Als u bijvoorbeeld een regel onderbrekingspunt in een script wilt instellen, klikt u met de rechtermuisknop op de regel code en klikt u vervolgens op Onderbrekingspunt in-/uitschakelen.

Tijdens het uitvoeren van een script tijdens het debuggen wordt met de markering voor het debuggen precies weergegeven welk deel van de opdracht wordt uitgevoerd en worden bestanden die functies en scripts worden genoemd, automatisch geopend.

Standaard stelt het menu-item Onderbrekingspunt in-/uitschakelen een onderbrekingspunt in op een volledige regel in een script, maar u kunt een onderbrekingspunt instellen voor een variabele of opdrachtnaam. U kunt ook een onderbrekingspunt voor een opdracht instellen op regel- en kolomnummer, zodat u eenvoudiger fouten kunt opsporen in opdrachten voor lange pijplijnen.

Vaak kunt u syntaxisfouten in een script opsporen door alleen het scriptbestand te openen in Windows PowerShell ISE. De foutindicatoren identificeren syntaxisfouten en met de belichtende functies kunt u delen van het script samenvtrekken om zich op problemen te richten.

U kunt ook de cmdlets Windows PowerShell in het opdrachtvenster gebruiken, net zoals u ze in de console zou gebruiken.

Externe opdrachten uitvoeren

Met de functie Nieuw extern PowerShell-tabblad kunt u eenvoudig een permanente, door de gebruiker beheerde Windows PowerShell-sessie ('PSSession') met de lokale computer of een externe computer tot stand maken. Met de opdracht wordt een pop-upvenster geopend dat u vraagt om een computernaam en voor het gebruikersaccount dat toestemming heeft om opdrachten uit te voeren op de externe computer.

De weergave aanpassen

U kunt de WINDOWS POWERSHELL ISE-functies gebruiken om het deelvenster Console en het scriptvenster te verplaatsen en het wijzigen van het bedeelvenster. U kunt beide deelvensters weergeven en verbergen en u kunt de tekstgrootte in alle deelvensters wijzigen.

U kunt ook het venster Opties gebruiken om het uiterlijk en de werking van Windows PowerShell ISE aan te passen. Bovendien heeft Windows PowerShell ISE een aangepaste hostvariabele, $psISE, die u kunt gebruiken om de Windows PowerShell ISE aan te passen, inclusief het toevoegen van menu's en menu-items.

Windows PowerShell ISE-profiel

Windows PowerShell ISE heeft een eigen Windows PowerShell profiel, Microsoft.PowerShellISE_profile.ps1. In dit profiel kunt u functies, aliassen, variabelen en opdrachten opslaan die u in Windows PowerShell ISE.

Items in de Windows PowerShell AllHosts-profielen (CurrentUser \ AllHosts en AllUsers AllHosts) zijn ook beschikbaar in Windows PowerShell ISE, net als in elk \ Windows PowerShell hostprogramma. De items in uw Windows PowerShell-consoleprofielen zijn echter niet beschikbaar in Windows PowerShell ISE.

Instructies voor het verplaatsen en opnieuw configureren van uw profielen zijn beschikbaar in Windows PowerShell ISE Help en in about_Profiles.

Notities

Windows PowerShell ISE is een optionele Windows-functie die standaard is ingeschakeld op client- en serverversies van Windows. Als u de ISE Windows PowerShell in- en uitschakelen in clientversies van Windows, gebruikt u Windows-functies in- of uitschakelen in Configuratiescherm. Als u wilt in- Windows PowerShell ise in- en uitschakelen in serverversies van Windows, gebruikt u de wizard Functies en onderdelen toevoegen in Serverbeheer.

Omdat Windows PowerShell ISE een gebruikersinterface vereist, werkt het niet op Server Core-installaties van Windows Server. Als u echter de ise Windows PowerShell functie toevoegt, wordt de installatie automatisch ge converteert naar Server met een GUI.

Windows PowerShell ISE is gebaseerd op de Windows Presentation Foundation (WPF). Als de grafische elementen van Windows PowerShell ISE niet correct worden weergegeven op uw systeem, kunt u het probleem oplossen door de grafische renderinginstellingen voor WPF-hardwareversnelling uitschakelen toe te voegen of aan te passen op uw systeem. Zie Graphics Rendering Registry voor meer informatie Instellingen.

Zie ook

about_Debuggers

about_Profiles

about_Updatable_Help

Get-Help

Get-IseSnippet

Import-IseSnippet

New-IseSnippet

Save-Help

Show-Command

Update-Help