De 19 bästa Windows Powershell-tangentbordsgenvägarna

Vi är fans av allt som gör det enklare att använda eller hantera datorer. Så naturligtvis är vi fans av genvägar. Windows -genvägar och tangentkombinationer(shortcuts and key combos) gör allt enklare. Det är då logiskt att Microsofts PowerShell - genvägar bara gör PowerShell bättre.

Om du inte är bekant med PowerShell har vi en PowerShell-nybörjarguide(PowerShell beginner’s guide) . Det är bra för både hemanvändare och IT-proffs. Det finns mer i PowerShell än bara skriptspråket. Dessa kortkommandon gäller för Microsofts Windows PowerShell ISE och PowerShell Console .

Även om PowerShell sprids till andra operativsystem – som macOS version 10.12 och nyare och till och med flera Linux- distributioner – kanske dessa genvägar inte fungerar på alla operativsystem eller alla versioner av PowerShell . Men även ett fåtal kommer att spara minuter, om inte timmar, genom att sätta ihop dina manus.

Bästa kortkommandon(Keyboard Shortcuts) för Windows PowerShell ISE

PowerShell Integrated Scripting Environment(PowerShell Integrated Scripting Environment) ( ISE ) är där du kan utveckla och testa PowerShell - skript och appar. Alla versioner av Microsofts Windows - operativsystem, oavsett om Windows Server , Pro eller Home , inkluderar PowerShell ISE .

Eftersom Windows Powershell ISE är en redigeringsmiljö gäller de vanligaste Microsoft Office-genvägarna(Microsoft Office shortcuts) , som Ctrl + C för kopiera och Ctrl + V för att klistra in. Genvägarna nedan är specifika för Powershell ISE .

  • Ctrl + Tab och Ctrl + Shift + Tab: Flyttar PowerShell ISE:s fokus från flik till flik. Ctrl + Tab tar dig till höger och Ctrl + Skift(Shift ) + Tab tar dig till vänster.

  • Ctrl + T: Öppnar en ny PowerShell- arbetsyta. Du kan använda detta för att separera saker som appprojekt som använder flera skript. Lägg märke till(Notice) hur våra ursprungliga tre skript är öppna under PowerShell 1- arbetsytan. Välj PowerShell 2- arbetsyta för att arbeta med ett annat projekt.

  • Ctrl + W: Stänger den aktuella PowerShell- arbetsytan och alla öppna skript. Om ett skript inte har sparats ännu, öppnas en dialogruta där du frågar om du vill spara ändringarna eller inte.

  • Ctrl + M: Komprimera eller expandera konturerna. Lägg märke(Notice) till ForEach- satsen nedan och tecknen + och bredvid den. Den första bilden visar ForEach- satsen kollapsad; den andra visar skriptet utökat.

  • Ctrl + F: Hitta(Find) specifik text i skriptet. Denna kortkommando öppnar fönstret Sök . (Find)Du kommer att se parametrar som du kan använda för din sökning, som Matcha skiftläge(Match Case) , Hela ordet(Whole word) , Sök upp(Search up) , Hitta i urval(Find in selection) . Du kan också använda reguljära uttryck(Regular expressions) . Sökningen börjar där markören är placerad i skriptet.

  • F3: Hittar nästa förekomst av sökparametrarna. Du kan använda knappen Hitta nästa i sökfönstret (Find ),(Find Next ) men fönstret kommer i vägen. Försök att välja F3 för att hoppa till nästa förekomst. Den kommer att markera markören.

  • Skift(Shift ) + F3:   Vad händer om du går förbi vad du behöver med F3? Använd bara(Simply) Skift +(Shift ) F3 för(F3 ) att hitta den tidigare förekomsten. Det kommer också att ha markörmarkering.

  • Ctrl + H: Hitta(Find) s och ersätter all text i skriptet med annan text. Du kan tillämpa samma parametrar på det här verktyget som sökverktyget(Find) .

  • Ctrl + J: Öppnar en ruta för val av utdrag. Snippets är små kodbitar med rätt syntax. Dubbelklicka(Double-click) för att infoga ett utdrag och lägg sedan till dina parametrar.

  • Ctrl + Mellanslag:(Space:) På samma sätt som att visa utdrag öppnar detta kommando Intellisense . Intellisense presenterar kontextspecifika alternativ som parametrar eller komparatorer. I det här fallet visar den de möjliga värdena för parametern -ErrorAction för cmdleten Remove -Item(Remove-Item) . Klicka(Click) på en för att välja den.

  • F5: Kör hela skriptet och uppmanar dig att spara det. Markera rutan bredvid Visa inte detta meddelande i framtiden(In the future, do not show this message) och sedan OK för att köra och spara genom att trycka på F5 i framtiden. Det är samma sak som att välja knappen Kör skript .(Run Script )

  • F8: Välj en del av PowerShell- skriptet och tryck på F8 för att köra just det utdraget. Detta hjälper till att felsöka skriptet en bit i taget. Det är samma sak som att välja knappen Kör val .(Run Selection )

  • Ctrl + C eller Ctrl + Break: Stoppar skriptet medan det körs. Om du har markerat text kommer Ctrl + Break att stoppa operationen vid den punkten. Detta är en annan genväg som är användbar för att felsöka dina skript. Att välja knappen Stop Operation har samma effekt.

Bästa kortkommandon(Keyboard Shortcuts) för Windows PowerShell-konsolen(Windows PowerShell Console)

Om du har använt kommandotolken(Command Prompt) (cmd), kommer du att upptäcka att Windows PowerShell-konsolen(Windows PowerShell Console) bara är en kommandotolk som är skräddarsydd för att använda PowerShell -skript och cmdlets på kommandoraden. Konsolen ser mycket ut som den gamla kommandoradskonsolen.

Om du inte skapar automationsappar eller Windows-serverhanteringspaket kan du använda konsolen för att köra några PowerShell- kommandon. PowerShell -(PowerShell) konsolen har dock några fler funktioner och genvägar. De vanliga genvägarna för kommandokonsolen som uppåtpilen ( ^ ) och nedåtpilen ( ˅ ) för att återkalla de senaste kommandona fungerar också i PowerShell -konsolen.

  • Bokstav(Letter ) + F8: Kommer inte ihåg den cmdleten du använde nyligen, men du vet att den började med ett S? Press S + F8 för att lista alla nyligen använda cmdlets som börjar med bokstaven S. På bilden nedan kan du se att den första bokstaven har en annan färg så att vi vet att vi precis sökte på S.

  • Alt + F7: Rensar(Clears) alla de senaste kommandona från konsolens historik. Det är som att rensa urklippet(clearing the clipboard) . Detta är användbart när du har gjort mycket i konsolen, och upp- och nedpilarna inte längre är användbara för att hoppa mellan de nödvändiga kommandona.
  • Skift(Shift ) + Enter: För att ange flera rader med kommandon, använd Skift(Shift ) + Enter i slutet av varje rad innan du anger nästa. Välj sedan Enter för att köra dem alla i sekvens.

  • F8: Sök(Search) igenom objekt i kommandohistoriken som börjar med vad som står vid prompten. I exemplet nedan skrevs Get vid kommandotolken. Om du väljer F8 igen hittar du nästa kommando som börjar med Get om det finns ett.

  • Ctrl + Mellanslag:(Space:) Fungerar som Intellisense men i konsolen. I exemplet var Get-Item allt som skrevs in. Genom att använda Ctrl + Space visas andra cmdlets med den början och deras syntax. Du kan använda vänster- och högerpilarna för att gå mellan cmdletarna.

  • Tab: Fungerar som autoslutförande men bläddrar igenom möjligheterna genom att trycka på den upprepade gånger. I det första exemplet finns bara strecket ( ) början på en parameter. Att välja fliken går igenom alternativen tills du får det du vill ha. I det här fallet är det -Recurse .

Du har kraften(Power) i PowerShell nu

När Microsoft släppte PowerShell 2006 var IT-proffs upptagna med att använda grafiska gränssnitt och batchfiler för att hantera saker. Nu hanteras dessa metoder för automatisering och konfiguration med mindre arbete och snabbare, tack vare PowerShell .



About the author

När det kommer till teknik är inget viktigare än noggrannhet och kvalitet. På Microsoft är vi stolta över vår förmåga att ge våra kunder den bästa möjliga upplevelsen. Våra Windows- och iOS-produkter är några av de mest innovativa i branschen, och vi arbetar ständigt med att förbättra dem. Våra felfria PDF-filer är en annan anledning till att våra produkter är så framgångsrika. Vi vet att kvalitetskontroll är viktigt när det kommer till arbetsflöden och kommunikation, så vi är noga med att säkerställa att alla våra PDF-filer är felfria. Och slutligen, som en prylälskare förstår vi att att göra livet enklare alltid är en nyckelprioritet. Vi ser till att alla våra Lumia-enheter kommer med funktioner som NFC och CarPlay så att du enkelt kan dela filer med vänner och familj. Med dessa färdigheter,



Related posts