Windows Tips & News

PowerShell 7.1.0 Preview 6 er ude

click fraud protection
ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne

PowerShell-teamet har introduceret en ny preview-version af PowerShell. Her er, hvad du kan forvente i den kommende PowerShell 7.1-platform, og hvad der allerede er ændret i Preview 6.

PowerShell 7 banner

Preview-udgivelsen af ​​PowerShell 7.1 inkluderer .NET 5 forhåndsvisning 1. Fra PowerShell 7.0 er udviklerne skiftet til at tilpasse sig .NETs udgivelses- og supportlivscyklus nærmere. PowerShell 7.1 forventes at blive tilgængelig inden for en uge eller to efter .NET 5's udgivelsesdato i vinteren 2020 og tilpasses deres årlige udgivelseskadence fremover.

Reklame

Indholdskjule
Hvad er nyt i PowerShell 7.1 Preview 6
Brydende ændringer
Motoropdateringer og rettelser
Eksperimentelle funktioner
Generelle Cmdlet-opdateringer og rettelser
Værktøjer
Tests
Hvad kan du forvente i PowerShell 7.1

Hvad er nyt i PowerShell 7.1 Preview 6

Brydende ændringer

  • Omdøb -Fra UnixTime til -UnixTimeSeconds på Get-Date for at tillade Unix tidsinput (#13084) (Tak @aetos382!)
  • Lave $ErrorActionPreference ikke påvirke stderr output af native kommandoer (#13361)
  • Tillad eksplicit specificeret navngivet parameter at erstatte den samme fra hashable splatting (#13162)

Motoropdateringer og rettelser

  • Refactor kommandolinjeparser for at udføre tidlig parsing (#11482) (Tak @iSazonov!)
  • Tilføj understøttelse af nogle .NET intrinsic type konvertere (#12580) (Tak @iSazonov!)
  • Opdater og aktiver ComInterop kode i PowerShell (#13304)

Eksperimentelle funktioner

  • Tilføje -Runspace parameter til alle *-PSBreakpoint cmdlets (#10492) (Tak @KirkMunro!)

Generelle Cmdlet-opdateringer og rettelser

  • Ret fejlmeddelelse fra nyt symbolsk link mangler mål (#13085) (Tak @yecril71pl!)
  • Lav parameteren args ikke kan nulstilles i offentligheden ConsoleHost API'er (#13429)
  • Tilføj manglende bortskaffelse for CancellationTokenSource (#13420) (Tak @Youssef1313!)
  • Tilføj parameteren -Søgt til Få hjælp for at understøtte personsøgning (#13374)
  • Rette op Få hjælp vises ikke korrekt, hvis parameteren understøtter jokertegn (#13353) (Tak @ThomasNieto!)
  • Opdatering pwsh hjælp til -Inputformat parameter (#13355) (Tak @sethvs!)
  • Erklære MIT-licens for filer kopieret fra Roslyn (#13305) (Tak @xtqqczze!)
  • Forbedre Stort heltal casting adfærd (#12629) (Tak @vexx32!)
  • Rette op Get-Acl -LiteralPath "HKLM: Software\Klasser\*" adfærd (#13107) (Tak @Shriram0908!)
  • Tilføje StandardBesøg metode til besøgendes grænseflade og klasse (#13258)
  • Ret modstridende stenografikontakt -s (STA) for pwsh (#13262) (Tak @iSazonov!)
  • Lave om Read-Host -MaskInput at bruge eksisterende SecureString sti, men returner som almindelig tekst (#13256)
  • Fjerne ComTæller som COM-objekter ved hjælp af IEnumerator er nu understøttet i .NET 5.0 (#13259)
  • Brug midlertidig personlig sti ved opstart af Runspace, når miljøvariablen 'HOME' ikke er defineret (#13239)
  • Rette op Påkalde-kommando for at detektere rekursive opkald af den samme historiepost (#13197)
  • Lave om pwsh eksekverbar -inputformat skifte præfiks -i til -inp at løse konflikter med -interaktiv (#13205) (Tak @iSazonov!)
  • Håndter WSL-filsystemstien, når du analyserer sikkerhedszonen for en fil (#13120)
  • Gør andre kontakter obligatoriske i Split-Sti (#13150) (Tak @kvprasoon!)
  • Nyt Fluent Design-ikon til PowerShell 7 (#13100) (Tak @sarthakmalik!)
  • Rette op Flyt-vare for at understøtte cross-mount moves på Unix (#13044)

Værktøjer

  • Rette op dotnet installationsfejl (#13387)
  • Forøg timeoutet for Windows daglig build til 90 minutter (#13354)
  • Opdater dependabot konfiguration til version 2 (#13230) (Tak @RDIL!)
  • Rette op Test-XUnitTestResults funktion (#13270) (Tak @iSazonov!)
  • Opdatering .devcontainer at bruge natlige docker SDK-billeder (#13128)

Tests

  • Mærke Test-forbindelse -TraceRoute prøver som afventende (#13310)

Hvad kan du forvente i PowerShell 7.1

  • PowerShellGet 3.0
  • hemmeligt styringsmodul, et udvideligt abstraktionslag i PowerShell til interaktion med Secrets and Secrets Vaults, vil få Linux-understøttelse.
  • PSScriptAnalyzer 2.0 for bedre brugeroplevelse med VSCode-PowerShell og PSEditorServices.
  • Forbedringer foretaget til PowerShell Jupyter Kernel
  • Forbedringer foretaget til platyPS vNext, et PowerShell-modul, som udviklere i øjeblikket bruger til at konvertere PowerShell-dokumentation fra markdown til opdaterbar-hjælp.

Der er også en række områder, hvor det er muligt at lave flere forbedringer og ændringer, herunder Installation og Opdatering, Shell Forbedringer, Interactive User Experience.

Endelig kan PowerShell få en minimal opsætning, der kun inkluderer de dele af PowerShell, der er nødvendige for dine scripts. Ikke alene ville det tage mindre diskplads, men endnu vigtigere, et minimalt sæt kode betyder mindre patching og sikkerhedsangrebsoverflade.

Du kan downloade den her:

Download PowerShell 7.1 Preview 5

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne
Alle måder at åbne Task Manager i Windows 8.1 og Windows 8

Alle måder at åbne Task Manager i Windows 8.1 og Windows 8

Task Manager-appen, der følger med Windows 8, er et specielt værktøj til at vedligeholde kørende ...

Læs mere

Sådan starter du Universal File Explorer-appen i Windows 10

Sådan starter du Universal File Explorer-appen i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneSom du måske alle...

Læs mere

Windows 10 Build 18362 (hurtig ring, 19H1)

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere