Understand the Difference Between SOAP and REST APIs
Indholdsfortegnelse:
Microsoft har udgivet PowerShell Core , en ny version af PowerShell . Denne nye version af PowerShell er tilgængelig på alle de store computerplatforme, herunder Windows, Linux og MacOS. Nå, den nyeste version af Windows 10 kommer ud af boksen med PowerShell 5.1 , og denne seneste version af PowerShell Core v6.0 .
PowerShell er en kommandolinjeskal og skriptsprog fra Microsoft. Den leveres med Windows-operativsystemet, og det blev først udseende i 2006.
Nå har vi to offentlig tilgængelige udgaver af PowerShell. Den første er PowerShell v5.1, og den anden er den nyere PowerShell Core v6.0.
Forskel mellem PowerShell & PowerShell Core
Den første og vigtigste forskel er, som vi ved, at PowerShell Core er cross-platform og kører på Windows, Linux og MacOS, mens den gamle kun kører på Windows.
Hvis du er nysgerrig, kan du også køre PowerShell Core på ikke understøttede ARM-versioner, men det er buggy og forventes at smide nogle fejl.
PowerShell Core vil blive forsynet med nye funktionalitetsopdateringer og rettelser, mens den ældre PowerShell bare vil blive leveret fejlrettelser og sikkerhedsopdateringer. Dette er en officiel udtalelse fra Microsoft om det samme:
Der er dog ingen planer om at introducere ny funktionalitet til Windows PowerShell. Dette betyder, at risikoen for regression vil være meget lav for Windows PowerShell, så du kan regne med det som en stabil platform for dine eksisterende arbejdsbyrder.
For det andet er PowerShell Core ikke så kraftfuld som PowerShell, der kommer ud af boksen med Windows. Årsagen til dette er, at den nye PowerShell bruger den mindre funktionsrige. NET Core og.NET Standard, og den ældre bruger ældre.NET Framework og.NET Standard.
Årsagen bag dette er, at.NET Core er nyt, og Microsoft har brug for tid til at gøre det så magtfuldt som.NET Framework er nu.
Microsoft siger, at PowerShell Workflows, PowerShell Snap-ins, WMIv1 cmdlets og eksekvering af ønskede ønskede konfigurationsressourcer specifikt.
Nu uden meget omskrivning lad Jeg skal bare indsætte alle detaljerne i en tabelform:
Egenskaber | PowerShell | PowerShell Core |
Versioner | 1.0 til 5.1 | 6 |
Understøttede platforme | Kun Windows + Server) | Windows, Linux og MacOS |
Afhængighed | .NET Framework | .NET Core |
Brug | Afhængig af.NET Framework Runtime | Afhængig af.NET Core Runtime |
Startet som | powershell.exe | pwsh.exe på Windows og pwsh på MacOS og Linux |
$ PSVersionTable.PSEdition | Sæt til skrivebord | Sæt til Core |
Fremtidige opdateringer Ates til | Kun fejlrettelser og sikkerhedsopdateringer | Funktionsopdatering, fejlrettelser samt sikkerhedsopdateringer |
Nu, hvis du ønsker at prøve PowerShell Core på din Windows, Linux eller MacOS-maskine, går du over til den officielle GitHub repository side af samme her og find den passende version til dit system.
Forskel mellem 64-bit og 32-bit Windows - Fordele og fordele
64-Bit vs 32-bit Windows 10 / 8/7. Hvad er fordelene ved 64 bit Windows over 32 bit? Læs forskel mellem 32-bit og 64-bit Windows.
Forskel mellem OneNote og OneNote 2016
Den funktionsrige version af OneNote UWP app på Windows 10 adskiller sig fra OneNote 2016 desktop software, der leveres som en del af Microsoft Office Suite. Find ud af forskellene mellem OneNote og OneNote 2016.
Forskel mellem Sleep, Hybrid Sleep, Hibernation i Windows
Sleep vs Hibernate vs Hybrid Sleep. Hibernate eller Sleep som er bedre? Find ud af forskellen mellem Sleep, Hybrid Sleep, Hibernation i Windows 10/8/7.