Windows 10 skip med Windows PowerShell 5.0. Windows 8.1 kommer installert med Windows PowerShell 4.0. Den nye versjonen er vert for mange nye funksjoner designet for å gjøre språket enklere, enklere å bruke, og for å unngå vanlige feil. Hvis du bruker en tidligere versjon av PowerShell på Windows-operativsystemet, vil det komme mange fordeler med å overføre til denne versjonen av Windows PowerShell. Det tillater ikke bare systemadministratorer å administrere alle aspekter av Windows Server OS, men tilbyr også kontroll over SQL, Exchange og Lync-baserte servere.
Hvilken versjon av PowerShell jeg kjører
For å finne ut hvilken versjon av PowerShell du bruker, gjør du følgende.
Åpne et PowerShell-vindu og skriv inn hvem som helst av følgende kommandoer og trykk Enter:
- get-host | Velg-Objekt-versjon
- $ psversiontable
- $ Host.version.
For mer om dette leser - Slik kontrollerer du PowerShell-versjonen i Windows 10.
Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 og Windows 7 med SP1-brukere vil kunne bruke Windows PowerShell 3.0.
Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 og Windows 7 med SP1-brukere vil kunne bruke Windows PowerShell 4.0.
Windows 10 leveres med Windows PowerShell 5.0.
Windows PowerShell-funksjoner
Windows PowerShell 3.0 introduserte følgende nye funksjonalitet:
- Windows PowerShell-arbeidsflyter
- CIM cmdlets
- Cmdlets over objekter (CDXML)
- Windows PowerShell Web Access
- Modul automatisk lasting
- Oppdaterbar hjelp
- Robuste og frakoblede økter
- Planlagte jobber
Windows PowerShell 4.0 brakte med seg:
- Ønsket tilstandskonfigurasjon (DSC)
- Windows PowerShell Web Access forbedringer
- Arbeidsflytforbedringer
- Nye funksjoner for Windows PowerShell Web Services
- Spar-Hjelp
Windows PowerShell 5.0, som følger med i Windows 10, introduserer følgende funksjonalitet:
- Klasser kan defineres i funksjonalitet
- DSC forbedringer
- Transkripsjoner tilgjengelig i alle verter
- Store forbedringer for feilsøking, inkludert muligheten til å feilsøke Windows PowerShell-jobber
- Nettverksbrytermodul
- OneGet for å administrere programvarepakker
- PowerShellGet for styring av Windows PowerShell-moduler gjennom OneGet
- Prestasjonsvinning når du bruker COM-objekter
TechNet Library har pent forklart disse funksjonene i detalj. La oss se på noen av dem kort.
Windows PowerShell Workflow: Muligheten gir kraften til Windows Workflow Foundation til Windows PowerShell. Du kan skrive arbeidsflyter i XAML eller i Windows PowerShell-språket og kjøre dem på samme måte som du ville kjøre en cmdlet.
Forbedringer til eksisterende Core Cddlets og Providers: Windows PowerShell 3.0 inneholder nye funksjoner for eksisterende cmdlets, inkludert den forenklede syntaksen, og nye parametere for cmdlets som: - Computer cmdlets, CSV cmdlets, Get-ChildItem, Get-Command, Get-Content, Get-History, Mål-Object, Security cmdlets, Velg-objekt, Velg-streng, Split-banen, Start-prosessen, Tee-Object, Test-Connection og.Add-medlem
Import og oppdagelse av eksternmodul: Windows PowerShell 3.0 utvider moduloppdagelse Importerer og implisitt fjernstyringsfunksjoner på eksterne datamaskiner.
Modulen cmdlets: Har mulighet til å importere moduler på eksterne datamaskiner til den lokale datamaskinen ved hjelp av Windows PowerShell fjernelse.
Ny CIM-sesongsupport: Gir tillatelse til å bruke CIM og WMI til å administrere ikke-Windows-datamaskiner ved å importere kommandoer til den lokale datamaskinen som kjører implisitt på den eksterne datamaskinen.
Den automatiske fullføringsfunksjonen: Sparer skrivetid, og reduserer skrivefeilene dine.
PowerShell 3.0 Intellisense: Understreker feilen du lager i rødt, og foreslår korrigeringer når du svever musepekeren over bølgete linjer.
Oppdater-Hjelp cmdlet: Dette botter mange små feil, eller irriterende skrivefeil, i den innebygde dokumentasjonen.
Forbedret konsol vert erfaring: Endringer som ligger til grunn for Windows PowerShell-konsolvertsprogrammet er som standard aktivert i PowerShell 3.0. I tillegg tillater det nye alternativet "Kjør med PowerShell" i File Explorer at du kan kjøre skript i en ubegrenset økt bare ved å høyreklikke.
RunAs og Shared Host Support: RunAs-funksjonen, designet for Windows PowerShell Workflow, lar brukerne av en øktkonfigurasjon opprette økter som kjører med tillatelse fra en delt brukerkonto. Funksjonen SharedHost, derimot, tillater flere brukere på flere datamaskiner å koble til en arbeidsflytssesjon samtidig og følge fremgangene til en arbeidsflyt nøye.
Spesielle karakterhåndteringsforbedringer: Et raskt runde rundt Windows PowerShell 3.0 viser at programmets evne til å tolke og korrekt håndtere spesialtegn, letteralPath-parameteren, som håndterer spesialtegn i stier, er gyldig på nesten alle cmdlets som har en Path-parameter, inkludert den nye oppdateringen -Hjelp og lagre-help cmdlets.
Kilde: Microsoft.
Ved hjelp av PowerShell kan du generere en liste over Windows-tjenester, generere en liste over funksjonshemmede funksjoner, eksportere og sikkerhetskopiere enhetsdrivere, finne systembrudd, oppdatere Windows Defender-definisjoner, liste Drives, få installert driverliste, avinstaller Windows Store Apps, Legg til element i Skrivebordskontekstmeny, Opprett systembilde, last ned en fil og mer.
Les neste: Forskjell mellom PowerShell og PowerShell Core.
Du kan også finne disse linkene nyttige:
- Windows PowerShell Guides fra Microsoft
- Windows PowerShell trinnvis veiledning fra Microsoft
- Windows PowerShell Scripting Guide fra Microsoft.
Relaterte innlegg:
- PowerShell Module Browser-siden lar deg søke etter cmdlets og pakker
- Aktiver, deaktiver, bruk eksternt skrivebordstilkobling i Windows 10 / 8.1
- Konsernledelsestips for IT-proffene i Windows
- Remote Credential Guard beskytter Remote Desktop-legitimasjon i Windows 10
- Windows PowerShell 4.0 Guides fra Microsoft