IT之家, 12 ng Nobyembre – Iminumungkahi ng Microsoft noong 10 ng Nobyembre ang paglunsad ng opisyal na bersyon ng PowerShell 7.7. Ang tool na ito para sa command line at automation, na binuo batay sa .NET 11, ay nakatuon sa pagpapalakas ng seguridad, pagpapalawig ng mga command, at pagpapabuti ng reliability sa pagpapatakbo, upang mapabuti ang karanasan ng mga administrator at developer sa kanilang araw-araw na paggamit.
Ang PowerShell ay isang command-line tool at scripting language na dinisenyo ng Microsoft, na pangunahing ginagamit para sa pagmamahalaga ng computer, pagtrato sa data, at pag-automate ng paulit-ulit na mga gawain. Ang modernong PowerShell ay open-source at cross-platform, at maaaring i-run sa Windows, macOS, at Linux.

Sa aspeto ng suportang cycle, ang opisyal na pahayag ay nagpapakita lamang na ang PowerShell 7.7 ay isang bersyon na sumasailalim sa Standard Term Support (STS), na karaniwan ay 18 buwan. Gayunpaman, ang .NET na nakabatay sa PowerShell ay nagsabihin na ang panahon ng STS ay naextend mula sa 18 buwan patungo sa 24 buwan, kaya ang eksaktong panahon ng 7.7 ay batay sa opisyal na lifecycle table (noong binisita ng IT之家 bago ang pagpapalabas, hindi pa nabago ng Microsoft).
Sa mga pagpapabuti sa kaligtasan, ang bagong bersyon ay nagpapalakas ng mga paghihigpit sa operasyon sa ilalim ng modong may limitadong wika, pinipigilan ang mga parameter at pagpapatotoo ng mensahe para sa remote na operasyon, at naglalapat ng mas mahigpit na pagpapatotoo sa pag-decompress ng mga tulong na file. Ang utos na Test-Json ay hindi na nakakuha ng panlabas na mga sanggunian sa arkitektura nang default; kailangan ng user na maingat na paganahin ito upang mabawasan ang hindi kinakailangang panlabas na pag-access.
Sa mga praktikal na tampok, ang bagong bersyon ay nagdaragdag ng New-TemporaryDirectory, na maaaring direktang lumikha ng temporaryong directory; ang command para sa pagpagsasama ng path, Join-Path, ay may karagdagang parameter para sa ekstensyon; at ang mga command para sa pag-format tulad ng table at listahan ay sumusuporta sa paghihiwalay ng mga partikular na atributo, upang gawing mas maikli ang output.

Inilabas ng maraming utos ang pagpapabuti sa pagtrato sa mga parameter ng switch, upang siguraduhin na magsasagawa nang tama ang “off” kapag ito ay direktang isinumite. Bukod dito, ang default na unique identifier na ginagawa ng New-Guid ay binago sa UUID v7, na sumusuporta sa pag-uri ayon sa oras, at hindi na gumagamit ng dating default na v4.


