Windows Tips & News

A PowerShell 7.1 előnézete már elérhető

click fraud protection

A PowerShell csapatának van bemutatott a PowerShell új verziója. Röviddel megjelenése után PowerShell 7.0, a közelgő PowerShell 7.1 platform előnézeti verziója elérhető a nyilvánosság számára. Íme, mire számíthatunk, és mi változott már.

A PowerShell 7.1 előzetes verziója figyelemre méltó, hogy tartalmazza .NET 5 előnézet 1.

A PowerShell 7.0-tól kezdődően a fejlesztők eltolódtak az igazodáshoz A .NET kiadási és támogatási életciklusa még közelebb. A PowerShell 7.1 várhatóan a .NET 5 2020 téli megjelenési dátumát követő egy-két héten belül elérhető lesz, és összhangban lesz az éves megjelenési ütemükkel.

A PowerShell 7.1 előnézetének újdonságai

Megtörő változások

  • Invariáns kultúrakarakterlánc-konverzió használata ehhez - cserélni operátor (#10954) (Kösz @iSazonov!)

Motorfrissítések és javítások

  • Állítsa vissza az elkészített PR-okat DBNull. Érték és NullString. Érték mint $null (#11648)

Kísérleti jellemzők

  • Invariáns kultúrakarakterlánc-konverzió használata ehhez - cserélni operátor (#10954) (Kösz @iSazonov!)

Általános Cmdlet frissítések és javítások

  • Javítsa ki a kezelői preferencia rendelési problémáját a kötőkódban (#12075) (Kösz @DamirAinullin!)
  • Fix NullReferenceException típusú közös paraméterek kötésekor ActionPreference (#12124)
  • Javítsa ki a deszerializált alapértelmezett formázását MatchInfo (#11728) (Kösz @iSazonov!)
  • Használjon aszinkron adatfolyamokat Invoke-RestMethod (#11095) (Kösz @iSazonov!)
  • Cím UTF-8 észlelés be Get-Content -Tail (#11899) (Kösz @NoMoreFood!)
  • Kezelje a IOException ban ben Get-FileHash (#11944) (Kösz @iSazonov!)
  • Módosítsa a „PowerShell Core” szót „PowerShell”-re egy erőforrás-karakterláncban (#11928) (Kösz @alexandair!)
  • Hozd vissza MainWindowTitle ban ben PSHostProcessInfo (#11885) (Kösz @iSazonov!)
  • Különféle kisebb frissítések a Windows-kompatibilitáshoz (#11980)
  • Fix ConciseView megosztani PositionMessage segítségével [Környezet]::NewLine (#12010)
  • Távolítsa el a hálózati ugrás korlátozását az interaktív munkamenetekhez (#11920)
  • Fix NullReferenceException ban ben SuspendStoppingPipeline() és RestoreStoppingPipeline() (#11870) (Kösz @iSazonov!)
  • GUID generálása ehhez FormatViewDefinitionInstanceId ha nincs megadva (#11896)
  • Fix ConciseView ahol a hibaüzenet szélesebb, mint az ablak szélessége, és nincs szóköz (#11880)
  • Több platform engedélyezése CAPI-kompatibilis távoli kulcscsere (#11185) (Kösz @silijon!)
  • Javítsa ki a hibaüzenetet (#11862) (Kösz @NextTurn!)
  • Fix ConciseView kezelni azokat az eseteket, amikor nincs konzol a szélesség (#11784)
  • Frissítés CmsCommands a Store vs tanúsítványszolgáltató használatához (#11643) (Kösz @mikeTWC1984!)
  • Engedélyezze pwsh Windows rendszereken dolgozni ahol mpr.dll és az STA nem elérhető (#11748)
  • Refaktorálás és végrehajtás Indítsa újra a számítógépet számára Un*x és macOS (#11319)
  • Adjon hozzá egy megvalósítást Stop-Számítógép Linux és macOS esetén (#11151)
  • Fix Segítség funkcióval ellenőrizheti, hogy van-e Kevésbé használat előtt elérhető (#11737)
  • Frissítés PSPath ban ben Certificate_format_ps1.xml (#11603) (Kösz @xtqqczze!)
  • Módosítsa a reguláris kifejezést, hogy megfeleljen a relációtípusoknak idézőjelek nélkül a Link fejlécben (#11711) (Kösz @Marusyk!)
  • Hibaüzenet javítása szimbolikus hivatkozás törlése közben (#11331)
  • Adja hozzá az egyéni „Kiválasztva.*” típust PSCustomObject ban ben Select-Object csak egyszer (#11548) (Kösz @iSazonov!)
  • Hozzáadás -AsUTC hoz Get-Date cmdlet (#11611)
  • Javítsa ki a csoportosítási viselkedést logikai értékekkel Formátum-Hex (#11587) (Kösz @vexx32!)
  • Készíts Teszt-Kapcsolat mindig az alapértelmezett szinkronizálási környezetet használja a ping kérések küldéséhez (#11517)
  • Javítsa ki az indítási hibaüzeneteket (#11473) (Kösz @iSazonov!)
  • A null értékkel rendelkező fejlécek figyelmen kívül hagyása a webes parancsmagokban (#11424) (Kösz @iSazonov!)
  • Adja hozzá újra a csekket Invoke-Command állást elidegeníteni. (#11388)
  • Visszaállítás "Frissítse a formázót, hogy ne írjon újsorokat, ha a tartalom üres (#11193)" (#11342) (Kösz @iSazonov!)
  • Lehetővé teszi CompleteInput az eredmények visszaadásához ArgumentCompleter amikor AST vagy a szkriptnek megfelelő függvénydefiníciója van (#10574) (Kösz @M1kep!)
  • Frissítse a formázót, hogy ne írjon új sorokat, ha a tartalom üres (#11193)

Ezeken a változtatásokon kívül általános kód-, teszt- és dokumentációs fejlesztések is vannak.

Mi várható a PowerShell 7.1-ben

  • PowerShellGet 3.0
  • Titkos menedzsment modul, a PowerShell egy kiterjeszthető absztrakciós rétege a Secrets és Secrets Vaults interakcióhoz, Linux-támogatást kap.
  • PSScriptAnalyzer 2.0 a jobb felhasználói élmény érdekében a VSCode-PowerShell és a PSEditorServices szolgáltatással.
  • Fejlesztések a PowerShell Jupyter Kernel
  • Fejlesztések a platyPS vNext, egy PowerShell-modul, amelyet a fejlesztők jelenleg a PowerShell-dokumentáció leértékelésről frissíthető súgóvá alakítására használnak.

A hivatalos közlemény számos olyan területet is megemlít, ahol még többet lehet tenni fejlesztések és változtatások, beleértve a telepítést és frissítést, a Shell fejlesztéseit, az interaktív felhasználót Tapasztalat.

Végül a PowerShell minimális beállítást kaphat, amely csak a PowerShellnek a szkriptekhez szükséges részeit tartalmazza. Nemcsak kevesebb lemezterületet igényelne, de ami még fontosabb, egy minimális kódkészlet kevesebb foltozást és biztonsági támadási felületet jelent.

Innen tudod letölteni:

Töltse le a PowerShell 7.1 előnézetét 1

Gyorsan módosítsa felhasználói fiókjának képét Windows 8.1 és Windows 8 rendszerben

Gyorsan módosítsa felhasználói fiókjának képét Windows 8.1 és Windows 8 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

A Windows 10 frissítéseinek manuális letöltése és telepítése

A Windows 10 frissítéseinek manuális letöltése és telepítése

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Kapcsolja be az Xmouse aktív ablakkövetést (a fókusz az egérmutatót követi) a Windows 8.1, Windows 8 és Windows 7 rendszerben

Kapcsolja be az Xmouse aktív ablakkövetést (a fókusz az egérmutatót követi) a Windows 8.1, Windows 8 és Windows 7 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább