PowerShell 7 annonceret: cross-platform, ny livscyklus, Windows ændringer

0
197

af Martin Brinkmann April 07, 2019 i Software, Windows – 1 kommentar

Microsoft annonceret, at den næste version af PowerShell Kernen i denne uge. Den næste version vil være PowerShell 7 og ikke PowerShell Core 6.3 som mange havde forventet. Det signalerer en betydelig ændring i udviklingen af PowerPoint som Microsoft gør endnu et vigtigt skridt i udskiftning af trusted PowerShell 5.1 på Windows med PowerShell Kerne.

Tip: Tjek vores PowerShell vs. PowerShell-Core-sammenligning for at finde ud af, hvordan de to adskiller sig fra hinanden.

PowerShell-Core-forbrug steget betydeligt i de seneste to år, især på Linux-platforme. Windows forbrug er stagneret på den anden side for det meste. Microsoft forklarer de manglende fremskridt på Windows-platformen med eksistensen af PowerShell 5.1, som tilbyder funktionalitet, der PowerShell-Core ikke understøtter.

Organisationer og brugere på Windows stole på funktioner, der PowerShell-Kerne understøtter ikke, og det er den vigtigste grund til, at brug på Windows stagnerer, mens den løftes på Linux.

powershell 7

Microsoft udtænkt en plan om at ændre det, og PowerShell 7 er afgørende for planens succes. PowerShell 7 er baseret på .NETTO-Core 3.0, hvilket betyder, at kompatibilitet med Windows PowerShell moduler stiger til over 90%.

PowerShell-7 vil skibet med Windows i sidste ende; for det første, som en side-by-side-funktion med Windows PowerShell 5.1 således at brugere og administratorer kan bruge begge versioner af en PowerShell på den samme maskine.

Microsoft forventer at frigive til at blive tilgængelig omkring Maj 2019. Det afhænger af den generelle tilgængelighed af .NETTO-Core 3.0 og vil blive udgivet kort tid efter udgivelsen af .NETTO-Core 3.0.

Da PowerShell 7 er i overensstemmelse med den .NET Core tidslinje, vi forventer, at det er alment tilgængelige (GA) overgang til at være et stykke tid efter GA .NETTO-Core 3.0.

PowerShell-7 vil bevæge sig fra en Microsoft Moderne Lifecycle Politik til én, der er mere i overensstemmelse med den .NETTO-Core-supportlivscyklus. En af de store forbedringer, der kommer ud af den ændring er, at PowerShell-7 vil indeholde langsigtet Service og ikke-Lang Sigt Service releases.

Microsoft har ikke afsløre, hvordan det har planer om at distribuere PowerShell 7 på Windows. Den mest sandsynlige forklaring er, at det vil blive tilføjet som en valgfri funktion, som det første, at der skal være installeret separat for at blive ledige.

Planer om at erstatte PowerShell 5.1 med fremtidige versioner af PowerShell (Core), der blev ikke afsløret, men det forekommer sandsynligt, at Microsoft vil gøre et skifte i sidste ende til at distribuere PowerShell (Core), med Windows og gøre PowerShell 5.1 en valgfri del.

Nu kan Du: har du brug PowerShell?