about_Windows_PowerShell_ISE
Kort beskrivning
Beskriver funktionerna och systemkraven för Windows PowerShell INTEGRATED Scripting Environment (ISE).
Lång beskrivning
Windows PowerShell ISE är ett grafiskt värdprogram för Windows PowerShell. I Windows PowerShell ISE kan du köra kommandon och skriva, testa och felsöka skript i ett enda Windows grafiskt användargränssnitt. Dess funktioner omfattar IntelliSense, flerradsredigering, tabbilettering, spara automatiskt, syntaxfärgning, selektiv körning, sammanhangsberoende hjälp, Visa kommando (skapa kommandon i ett fönster) och stöd för teckenuppsättningar med dubbla byte och höger-till-vänster-språk.
Windows PowerShell ISE är ett utmärkt verktyg för nybörjare. Fliken Visa Fönstret Kommando ny fjärr-PowerShell vägleder dig genom uppgifter så att du kan lyckas vid det första försöket. Kodfragment och felindikatorer hjälper dig att lära Windows PowerShell språk när du arbetar.
Avancerade användare kan dra nytta av avancerade felsökningsfunktioner, tillägg och de Windows PowerShell ISE-objektmodellen.
Vad är nytt i Windows PowerShell ISE i Windows PowerShell 4.0
Windows PowerShell ISE introducerar två nya funktioner i Windows PowerShell 4.0.
Windows PowerShell ISE stöder nu både Windows PowerShell för arbetsflödesfelsökning och fjärrskriptsfelsökning. Mer information finns i about_Debuggers.
IntelliSense-stöd har lagts till för Windows PowerShell Desired State Configuration leverantörer och konfigurationer.
Starta Windows PowerShell ISE
Windows PowerShell ISE är installerat, aktiverat och redo att användas i alla versioner av Windows.
I Windows 8.1, Windows 8, Windows Server 2012 R2 och Windows Server 2012 skriver du PowerShell_ISE på Startskärmen och klickar sedan på PowerShell_ISE eller Windows PowerShell ISE.
I Windows Server 2012 R2 Windows Server 2012 du på Serverhanteraren på menyn Verktyg och klickar på Windows PowerShell ISE.
I tidigare versioner av Windows klickar du på Start, Alla program, Tillbehör, Windows PowerShell och sedan på Windows PowerShell ISE.
I en Windows PowerShell-Cmd.exe eller i rutan Kör eller Sök i Windows skriver du "PowerShell_ise.exe". Du kan också använda kommandoradsparametrarna, inklusive NoProfile-växeln. Mer information finns i PowerShell_ISE.exe console help.
Köra interaktiva kommandon
Du kan köra val Windows PowerShell uttryck eller kommando i Windows PowerShell ISE. Du kan använda cmdlets, providers, snapin-moduler och moduler som du skulle använda dem i Windows PowerShell konsolen.
Du kan skriva eller klistra in interaktiva kommandon i konsolfönstret. Om du vill köra kommandona kan du använda knappar, menyalternativ och kortkommandon.
Du kan använda funktionen för flerradig redigering för att skriva eller klistra in flera rader med kod i konsolfönstret på samma gång. När du trycker på uppåtpilen för att återkalla föregående kommando, kommer alla rader i kommandot att återkallas. När du skriver kommandon trycker du på SKIFT+RETUR för att göra så att en ny tom rad visas under den aktuella raden.
Visa utdata
Resultatet av kommandon och skript visas i konsolfönstret. Du kan flytta eller kopiera resultaten från konsolfönstret med hjälp av kortkommandon eller knappen Kopiera i verktygsfältet, och du kan klistra in resultatet i skriptfönstret, konsolfönster eller andra program. Om du vill rensa konsolfönstret klickar du på knappen "Rensa utdatafönster" eller skriver något av följande kommandon:
Clear-Host
cls
Skriva skript och funktioner
I fönstret Skript kan du öppna, skriva, redigera och köra skript. I fönstret Skript kan du redigera skript med hjälp av knappar och kortkommandon. Du kan också kopiera, klippa ut och klistra in text mellan fönstret Skript och konsolfönstret.
Du kan använda funktionen för selektiv körning för att köra hela eller delar av ett skript. Om du vill köra en del av ett skript markerar du den text som du vill köra och klickar sedan på knappen Kör markering eller trycker på F8. Som standard kör F8 den aktuella raden.
Avancerade redigeringsfunktioner omfattar kparentesmatchning, expand-collapse, radnummer, felindikatorer, blockredigering och indrag, omfattande kopiering och fallkonvertering.
Få hjälp
Windows PowerShell ISE innehåller hjälpavsnitt som beskriver dess användning. Dessutom är alla installerade hjälpfiler tillgängliga från fönstren Skript och Kommando.
Windows PowerShell ISE stöder även sammanhangsberoende hjälp. Om du vill ha hjälp med en viss cmdlet, provider eller nyckelord placerar du markören i namnet på objektet och trycker på F1. Om du vill söka i hjälpavsnitten trycker du på F1 och skriver söktermen.
Om du vill uppdatera hjälpavsnitten på datorn använder du Windows PowerShell Uppdatera hjälp på hjälpmenyn. Det här objektet uppdaterar hjälpen för modulerna i den aktuella sessionen i den aktuella UI-kulturen. Det motsvarar att köra Update-Help cmdlet utan parametrar. Om du vill uppdatera hjälpen för de cmdlet:ar som Windows PowerShell med Windows PowerShell startar du ISE med alternativet "Kör som administratör".
Du kan också använda cmdletarna Get-Help, Save-Help och Update-Help i Windows PowerShell ISE, precis som du använder den i Windows PowerShell konsolen. Men i Windows PowerShell ISE visar hjälpfunktionen hela hjälpavsnittet, inte en sida i taget.
Felsökningsskript
Du kan använda Windows PowerShell ISE-felsökaren för att felsöka Windows PowerShell skript eller funktion. När du felsöker ett skript kan du använda menyalternativ och snabbtangenter för att utföra många av de uppgifter som du utför i Windows PowerShell konsolen. Om du till exempel vill ange en radbrytningspunkt i ett skript högerklickar du på kodraden och klickar sedan på Växla brytpunkt.
När du går igenom ett skript under felsökningen visar markeringen för felsökning exakt vilken del av kommandot som körs och öppnar automatiskt filer som innehåller funktioner och skript.
Som standard anger menyalternativet Växla brytpunkt en brytpunkt på en hel rad i ett skript, men du kan ange en brytpunkt för en variabel eller ett kommandonamn. Du kan också ange en brytpunkt för ett kommando efter rad och kolumnnummer, vilket gör det enklare att felsöka långa pipelinekommandon.
Ofta kan du felsöka syntaxfel i ett skript genom att bara öppna skriptfilen i Windows PowerShell ISE. Felindikatorerna identifierar syntaxfel och med hjälp av utformingsfunktionerna kan du minimera delar av skriptet för att fokusera på felpunkter.
Du kan också använda Windows PowerShell cmdlets för felsökning i kommandofönstret precis som du skulle använda dem i -konsolen.
Kör fjärrkommandon
Funktionen New Remote PowerShell Tab gör det enkelt att upprätta en beständig användar-hanterad Windows PowerShell session ("PSSession") till den lokala datorn eller en fjärrdator. Kommandot öppnar ett popup-fönster som uppmanar dig att ange ett datornamn och för det användarkonto som har behörighet att köra kommandon på fjärrdatorn.
Anpassa vyn
Du kan använda Windows PowerShell ISE-funktioner för att flytta och för att ändra storlek på konsolfönstret och skriptfönstret. Du kan visa och dölja något av fönstren och du kan ändra textstorleken i alla fönster.
Du kan också använda fönstret Alternativ för att anpassa utseendet och driften av Windows PowerShell ISE. Dessutom har Windows PowerShell ISE en anpassad värdvariabel, $psISE, som du kan använda för att anpassa Windows PowerShell ISE, inklusive att lägga till menyer och menyalternativ.
Windows PowerShell ISE-profil
Windows PowerShell ISE har en Windows PowerShell profil, Microsoft.PowerShellISE_profile.ps1. I den här profilen kan du lagra funktioner, alias, variabler och kommandon som du använder i Windows PowerShell ISE.
Objekt i Windows PowerShell AllHosts-profiler (CurrentUser \ AllHosts och AllUsers AllHosts) är också tillgängliga i Windows PowerShell ISE, precis som i alla \ Windows PowerShell värdprogram. Objekten i dina Windows PowerShell konsolprofiler är dock inte tillgängliga i Windows PowerShell ISE.
Anvisningar för att flytta och konfigurera om dina profiler finns i Windows PowerShell ISE-hjälpen och i about_Profiles.
Kommentarer
Windows PowerShell ISE är en valfri Windows funktion som är aktiverad som standard på klient- och serverversioner av Windows. Om du vill aktivera Windows PowerShell inaktivera ISE i klientversioner av Windows använder du Aktivera Windows funktioner i Kontrollpanelen. Om du vill aktivera Windows PowerShell inaktivera ISE i serverversioner av Windows använder du guiden Lägg till roller och funktioner i Serverhanteraren.
Eftersom Windows PowerShell ISE kräver ett användargränssnitt fungerar det inte på Server Core-installationer av Windows Server. Men om du lägger till Windows PowerShell ISE-funktionen konverteras installationen automatiskt till Server med ett grafiskt användargränssnitt.
Windows PowerShell ISE bygger på Windows Presentation Foundation (WPF). Om de grafiska elementen i Windows PowerShell ISE inte återges korrekt på datorn kan du lösa problemet genom att lägga till eller justera grafikåtergivningsinställningarna "Inaktivera WPF-maskinvaruacceleration" i systemet. Mer information finns i Graphics Rendering Registry Inställningar.