I-download at i-install ang PowerShell 7.2 Preview 2 para sa Windows 10
- Kategorya: Microsoft
Tila ang aktibong pagbuo at pagpapabuti ng Microsoft ng PowerShell Core. Hindi pa nakakalipas, inilabas ng Microsoft ang PowerShell 7.1 noong Nobyembre at ngayon narito kami kasama ang isang bagong pagpapalabas ng PowerShell 7.2 Preview 2.
Ang preview 2 ay batay pa rin sa .NET 5, tulad ng .NET 6 ay ilalabas pa rin. Gayunpaman, inaangkin ng Microsoft na ang matatag na bersyon ng PowerShell 7.2 ay ibabatay sa. NET 6.
Tingnan natin kung ano ang dinadala sa PowerShell 7.2.0 sa talahanayan. Mabilis na Buod tago 1 I-download ang PowerShell 7.2.0 Preview 2 1.1 Para sa Windows 10, Windows 8.1 at Windows 7 1.2 Para sa MacOS 1.3 Para sa Linux 2 Mga tampok ng PowerShell 7.2.0 I-preview ang 2 2.1 Bagong tampok 2.1.1 Awtomatikong variable ng PSStyle para sa pag-render ng ANSI 2.2 Pag-aayos ng bug 2.2.1 Binago: 2.2.2 Mga bagong tampok sa pang-eksperimentong: 2.2.3 Pinahusay na pagganap: 2.2.4 Pangkalahatang Mga Update at Pag-aayos ng Cmdlet: 3 Paano mag-install ng PowerShell 7.2 Preview 2 sa Windows 10 4 Pangwakas na salita
I-download ang PowerShell 7.2.0 Preview 2
Para sa Windows 10, Windows 8.1 at Windows 7
PowerShell-7.2.0-Preview2-win-x64.msi [95.1 MB]
PowerShell-7.2.0-Preview2-win-x86.msi [85.9 MB]
Para sa MacOS
powershell-7.2.0-Preview2-osx-x64.pkg [63.4 MB]
Para sa Linux
CentOS
powershell-7.2.0-Preview2-1.centos.8.x86_64.rpm [64.7 MB]
Debian
powershell_7.2.0-Preview2-1.debian.11_amd64.deb [65.2 MB]
powershell_7.2.0-Preview2-1.debian.10_amd64.deb [65.2 MB]
Ubuntu
powershell_7.2.0-Preview21.ubuntu.20.04_amd64.deb [65.2 MB]
powershell_7.2.0-Preview2-1.ubuntu.18.04_amd64.deb [65.2 MB]
powershell_7.2.0-Preview2-1.ubuntu.16.04_amd64.deb [65.2 MB]
Para sa higit pang mga pagpipilian sa pag-download, mangyaring suriin ito pahina ng pag-download .
Mga tampok ng PowerShell 7.2.0 I-preview ang 2
Salamat sa mga nag-ambag ng Microsoft at PowerShell, ang ilang mga makabuluhang pagbabago ay nagawa sa inilabas na bersyon. Ang ilang mga bagong tampok at pag-aayos ng bug ay na-highlight sa post ng paglabas ng Microsoft. Magbigay ng ilaw sa kung ano ang mga iyon.
Bagong tampok
Awtomatikong variable ng PSStyle para sa pag-render ng ANSI
Ito ay isang pang-eksperimentong tampok. Ibig sabihin, kasalukuyang hinihintay ng Microsoft ang feedback ng mga gumagamit upang makita kung ilabas o hindi ang tampok na ito sa matatag na paglabas ng PowerShell 7.2.
Ang ANSI escape code ay isang extension ng ASCII escape code. Ang tampok na ito ay gawing mas madali para sa mga gumagamit na may-akda ng nilalaman na naglalaman ng ANSI code, na kumokontrol sa mga parameter ng dekorasyon ng teksto, tulad ng font, kulay, laki, italiko, atbp.
Maaari kang magbasa nang higit pa tungkol sa tampok dito .
Pag-aayos ng bug
Ang ilang mga isyu na sinamahan ng nakaraang paglabas ng PowerShell ay napagtagunan din sa paglabas ng Preview na ito.
- Paglilinis ng Code: Sinasabi ng Microsoft na halos dalawang-katlo ng mga hiling sa paghila ang sinagot, na nagreresulta sa a paglilinis ng code . Ito ay tumutukoy sa isang piraso ng code na nakatuon sa paglilinis ng natirang data at iba pang hindi kinakailangan na materyal mula sa system matapos na maipatupad ang aktwal na code.
- Ang isang isyu ng mga gumagamit na tumatanggap ng isang bugcheck ng Maling Pag-andar kapag sinusubukang gumamit ng isang maipapatupad na file sa isang drive na wala sa format na NTFS ay napag-usapan. Ang isyung ito ay unang naranasan sa PowerShell 7.1 dahil sa isang isyu sa reparse puntos , na naayos na ngayon.
- PipelineVariable Common Parameter: Ang bagay na ito ngayon ay naglalaman ng tama ang lahat ng mga parameter na dumaan dito, sa halip na maglaman lamang ng unang input parameter.
Narito ang kumpletong changelog:
Binago:
- Pagbutihin ang pagtuklas ng mga uri ng mutable na halaga
- Tiyaking
-PipelineVariable
ay nakatakda para sa lahat ng output mula sa mga cmdlet ng script
Mga bagong tampok sa pang-eksperimentong:
PSAnsiRendering
: Paganahin ang pag-format ng ANSI sa pamamagitan ng$PSStyle
at sinusuportahan ang pagpigil sa output ng ANSI
Pinahusay na pagganap:
- I-optimize
IEnumerable
variant ng palitan ang operator - Ang refactor ay nagpaparami ng operasyon para sa mas mahusay na pagganap sa dalawa
Microsoft.PowerShell.Commands.Utility
paraan - Gumamit ng
Environment.TickCount64
sa halip naDatetime.Now
bilang random na binhi para sa nilalaman ng pagsubok na AppLocker - Iwasan ang mga hindi kinakailangang paglalaan ng array kapag naghahanap sa GAC
- Gumamit ng
OrdinalIgnoreCase
saCommandLineParser
- Gumamit ng
StringComparison.Ordinal
sa halip naStringComparison.CurrentCulture
- Iwasang lumikha ng mga pagkakataon ng nabuong klase ng helper ng delegado sa
-replace
pagpapatupad
Pangkalahatang Mga Update at Pag-aayos ng Cmdlet:
- Sumulat ng mas mahusay na mensahe ng error kung ang config file ay nasira
- Gawin ang AppLocker Enforce mode na unahin kaysa sa UMCI Audit mode
- Idagdag
-SkipLimitCheck
lumipat saImport-PowerShellDataFile
- Paghigpitan
New-Object
sa NoLanguage mode sa ilalim ng lock down - Ang
-Stream
gumagana ang parameter ngayon sa mga direktoryo - Iwasan ang isang pagbubukod kung ang system ng file ay hindi sumusuporta sa mga puntos ng reparse
- Paganahin
CA1012
: Ang mga uri ng abstract ay hindi dapat magkaroon ng mga pampublikong konstruktor - Paganahin
SA1212
: Dapat sundin ng mga accesstor ng pag-aari ang order
Maaari kang matuto nang higit pa tungkol sa PowerShell 7.2 changelog mula sa dito .
Paano mag-install ng PowerShell 7.2 Preview 2 sa Windows 10
Gamitin ang gabay na ibinigay upang mai-download ang PowerShell 7.2 sa Windows 10, 8.1, at 7.
- I-download ang kani-kanilang .MSI file mula sa mga link na ibinigay sa itaas.
- Ipatupad ang na-download na package. Sa wizard ng pag-install, mag-click Susunod .
- Sa susunod na screen, pumili ng isang patutunguhang landas upang mai-save ang bagong pag-install at pagkatapos ay mag-click Susunod .
- Piliin ngayon ang mga opsyonal na tampok na nais mong i-install sa pamamagitan ng pag-check sa mga kahon sa tabi nila. Maaari kang magdagdag ng PowerShell sa mga variable ng kapaligiran, paganahin ang pag-remote ng PowerShell, idagdag ang PowerShell sa menu ng konteksto, atbp. I-click ang Susunod kapag tapos na.
- I-click ang I-install upang simulan ang proseso.
- Ang pag-install ay dapat na nakumpleto nang mas mababa sa isang minuto. Mag-click sa Tapusin kung kailan ito. Maaari mo ring lagyan ng tsek ang kahon sa tabi ng Ilunsad ang PowerShell upang gawin ito bago maabot ang Tapos na.
- Ngayon i-verify na ang pag-install ay nakumpleto sa pamamagitan ng pag-type sa pwsh sa Run. Makikita mo pagkatapos ang isang bersyon ng PowerShell na tumatakbo.
Maaari mo ring i-download ang pinakabagong matatag na paglabas ng PowerShell sa pamamagitan ng pagpapatakbo ng sumusunod na utos sa umiiral na PowerShell sa iyong Windows:
iex '& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Quiet'

Maaari mo rin mag-download at mag-install ng PowerShell sa network . Ang pamamaraang ito ay pinakaangkop para sa sysadmins.
Pangwakas na salita
Ang PowerShell 7.2 ay pa rin sa preview kaya hindi mo dapat ito mai-install sa isang sistema ng produksyon. Ngunit laging masaya na subukan ang mga bagong tampok sa isang dev machine. Kung gusto mo ng automation sa Windows 10 at Windows Server, dapat mong tiyakin na suriin ang bagong paglabas ng PowerShell.