În mod implicit, Windows 11 vine cu cel mai recent Powershell 5.1 preinstalat. Dar ai fi surprins că Microsoft a lansat și un Powershell Core multiplatformă (versiunea 7.x) cu funcții extinse.
Într-adevăr, Powershell este popular printre dezvoltatori, administratorii de sistem și chiar începători, mulțumesc la cmdleturile sale ușoare ușor de învățat. Astfel, dacă preferați această interfață de linie de comandă, cu siguranță ați dori să puneți mâna pe cea mai recentă versiune a acesteia.
Actualizarea sau instalarea celei mai recente versiuni Powershell este relativ ușoară. Puteți face acest lucru folosind pachetul MSI, pachetul Zip, liniile de comandă sau chiar din Microsoft Store!
Actualizarea Powershell pe Windows
Actualizarea sau migrarea Powershell la 7.x necesită instalare manuală. Odată ce ați migrat la versiunea de bază, aceasta rulează cot la cot cu Windows Powershell încorporat.
Software-ul open-source deține funcții care ar putea lipsi în versiunea 5.1, cum ar fi Paralelizarea automată a conductelor, operatorii condiționali Null și multe altele. De asemenea, acceptă containere Docker, codare implicită la UTF-8, Powershell Remoting prin SSH etc.
Produsul funcționează numai pe acele computere care rulează Windows 10 versiunea 17763.0 și o versiune ulterioară. Deci, dacă rulați o generație mai veche de Windows, este posibil să vă actualizați Windows Powershell doar la 5.1.
Acum, fără întârziere, să trecem la cele patru moduri diferite de a actualiza Powershell pe Windows 11.
Din Microsoft Store
Microsoft Store este poarta de acces către instalarea aplicațiilor și a programelor Windows pe computer. Prin urmare, această platformă este cea mai simplă metodă de a obține cea mai recentă versiune, 7.3. Vă rugăm să urmați instrucțiunile de mai jos despre cum să actualizați Powershell din Microsoft Store:
Apăsați butonul Start, căutați Microsoft Store și lansați-l.
În bara de căutare, tastați Powershell. Din lista de programe, selectați cel mai de sus dezvoltat de Microsoft Corporation.
Faceți clic pe Obțineți sau Instalați și așteptați până când instalarea este finalizată.
Acum puteți apăsa butonul Deschide din fereastra Microsoft Store pentru a lansa utilitarul.
Notă: de obicei, Powershell Core este actualizat automat. Dacă, dintr-un motiv oarecare, există o actualizare în așteptare, puteți deschide aplicația Microsoft Store și puteți apăsa butonul Actualizare pentru a o finaliza.
Descărcați și instalați pachetul MSI
În alt mod puteți actualizarea Powershell se face prin descărcarea și instalarea pachetului MSI de pe site-ul oficial Microsoft. Parcurgeți următorii pași pentru a face exact asta:
Accesați Instalarea pachetului MSI de pe site-ul web. Faceți clic pe oricare dintre cele două linkuri, în funcție de versiunea de biți a computerului.
Așteptați până când fișierul de configurare este descărcat și lansați-l odată ce ați terminat.
Continuați cu instrucțiunile de pe ecran pentru a finaliza instalarea.
În ultima fereastră, bifați Lansare Powershellși apăsați Terminare. Aceasta va deschide cea mai recentă versiune pe dispozitiv.
De asemenea, puteți instala pachetul MSI sau un folder zip de la Github. Tot ce trebuie să faceți este să navigați la secțiunea Active și să descărcați cea mai recentă versiune disponibilă (7.3.0).
Folosind cmdlet-ul winget
De asemenea, puteți actualiza sau instala direct Powershell Core din interfața de linie de comandă. În acest fel, nu trebuie să vizitați nicio pagină online pentru a descărca cea mai recentă versiune pe Windows. În ceea ce privește același lucru, iată un ghid rapid care ar trebui să vă ajute:
În primul rând, apăsați Windows + R și executați următoarea comandă pentru a deschide Powershell:
powershell
Alternativ, puteți lansa Command Prompt în loc de Powershell pentru a efectuați actualizarea. În interfață, rulați cmdlet-ul de mai jos pentru a verifica versiunile disponibile:
winget search PowerShell Verificați coloanele versiune și id. De exemplu, cea mai recentă versiune de aici arată 7.3.101.0, iar ID-ul său este Microsoft.PowerShell.Preview.
Acum, copiați și inserați linia de comandă de mai jos pentru a instalați sau actualizați Powershell la versiunea 7.3. 101.0:
winget instalează Microsoft.PowerShell.Preview
Dacă al tău este diferit, înlocuiește Microsoft.PowerShell.Preview cu ID-ul corespunzător.
Așteptați până când fișierele necesare sunt descărcate de pe GitHub. La finalizare, ar trebui să apară fereastra de configurare.
În promptul Control cont utilizator, apăsați pe butonul Da. Din nou, așteptați finalizarea instalării. Acum, puteți deschide utilitarul Run și executa comanda pwsh pentru a lansa aplicația Powershell Core.
Notă: pentru a rula Powershell 7.x pe Windows Powershell, vă rugăm să executați cmdletul pwsh. Pentru a reveni la versiunea 5.1, pur și simplu rulați comanda de ieșire. Cu toate acestea, după cum sa discutat mai sus, trebuie să aveți versiunea instalată pe computer.
Faceți din Powershell terminalul implicit
Una dintre cele mai simple modalități de a lansa Windows Powershell este din Quick Link meniul. Pur și simplu alegerea terminalului Windows ar deschide utilitarul.
Cu siguranță, doriți ca versiunea actualizată (Powershell Core) să fie deschisă în loc de clasicul Windows Powershell. Pentru a face această modificare, trebuie să faceți din interfața versiunea 7 terminalul dvs. implicit:
Folosiți tasta rapidă Windows + E pentru a deschide File Explorer. Acum, inserați următoarea cale pe bara de adrese și apăsați Enter:
C:\Users\[YourUserProfile]\AppData\Local\Packages
Aici, găsiți și deschideți folderul Microsoft.WindowsTerminal_[Profil].
Apoi, treceți la folderul LocalState. 
În continuare,
Acum, copiați valoarea „ghid” a nucleului Powershell.
Lipiți-l în secțiunea „defaultProfile”, așa cum se arată mai jos, și salvați-l.
În cele din urmă, apăsați pe Windows + X și selectați Terminal Windows din listă. Aceasta ar trebui să deschidă interfața Powershell Core, care este acum terminalul dvs. implicit Windows.