PowerShell 7.2 nyt yleisesti saatavilla

Lukuajan kuvake 4 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Microsoft ilmoitti tänään PowerShellin yleinen saatavuus 7.2.

Julkaisu on rakennettu .NET 6 ja sisältää monia suorituskyvyn parannuksia, virheenkorjauksia ja uusia sovellusliittymiä käytettäväksi komentosarjoissasi.

Tämä versio, joka on parillinen sivuversio, julkaistaan ​​pitkäaikaiseen tukeen (LTS) 3 vuoden ajaksi. Parittomat versiot saavat vain yhden vuoden tuen.

Microsoft jatkaa nyt PowerShell 7.3:n kehittämistä, joka julkaistaan ​​vuoden 1 ensimmäisellä neljänneksellä.

Tässä ovat PowerShell 7.2:n kohokohdat.

Microsoft Update -tuki

PowerShell 7.2 on integroitu Microsoft Updaten kanssa, jotta 7.2-asennuksesi päivitetään automaattisesti aina, kun Microsoftilla on huoltojulkaisu, joka sisältää vain tärkeitä virheenkorjauksia tai tietoturvapäivityksiä.

MSI-asennusohjelma ottaa automaattisesti käyttöön PowerShell 7:n päivityksen sekä Microsoft Updaten. Voit poistaa automaattisen päivityksen käytöstä asennuksen aikana, jos haluat päivittää PowerShell 7:n manuaalisesti itse.

Microsoft Updatea varten Microsoftilla on edelleen sekä esikatselu- että vakaat kanavat (joissa voit käyttää molempia rinnakkain). Joten jos sinulla on esikatseluversio 7.2 asennettuna ja käytössä Microsoft Update, sinut päivitetään versioon 7.3, kun se on saatavilla. Sinun on asennettava 7.2 GA erikseen, jotta Microsoft Update olisi käytössä Microsoftin vakaalla kanavalla, jossa sinut päivitetään versioon 7.2.1, jos Microsoftilla on huoltojulkaisu, ja lopulta 7.3 GA:han.

Parannettu ANSI-tuki

ANSI-pakosekvenssit ovat alan standardi tapa tarjota tekstinkoristetukea (muun päätteen ominaisuuksien ohella) konsolin ja tuettu pääte.

Näiden koristeiden käyttö on yleinen tapa komentorivityökaluille ja -kuorille korostaa tai erottaa tietoja. Esimerkiksi 7.2:n uusi ominaisuus on käyttää eri väriä metatiedoille ja tiedoille käytettäessä taulukko- tai luettelonäkymää:

Väritaulukko ja lista

7.2:ssa Microsoft lisäsi uuden sisäänrakennetun muuttujan nimeltä $PSStyle helpottaa koristeiden lisäämistä komentosarjoihin tai cmdlet-komentoihisi sekä ohjata ANSI-pakojaksojen käyttöä. Voit käyttää tätä lisätäksesi värejä, kursivointia, taustavärejä jne. ja koska se on muuttuja, voit käyttää sarkaintäydennystä selvittääksesi, mitä voit tehdä.

Tässä on esimerkki tekstin koristeluun:

Esimerkki koristeellisesta tekstistä

$PSStyle muuttujan avulla voit myös mukauttaa käytettyjä värejä ja koristeita. Voit esimerkiksi valita taulukon otsikoiksi jotain hienovaraisempaa kuin vihreän oletusvärin:

Hienovarainen väriesimerkki

Kaikki mukautukset on tallennettava omaan $Profile säilytettävä.

Löydät lisää aiheesta $PSStyle ja ANSI Microsoftin käyttöoppaassa ANSI-pääte.

Ennustava Intellisense PSReadLinen kanssa

Tämä on ominaisuus PSReadLine 2.1:ssä, joka toimitetaan PowerShell 7.2:n mukana. Tehdäkseen interaktiivisesta konsolista tuottavamman, erityisesti toistuvien tehtävien kanssa, Microsoft lisäsi ominaisuuden, joka käyttää historiaasi ennustamaan, mitä kirjoitat. Tämän ominaisuuden on oltava käytössä, ja voit myös mukauttaa ennustavan tekstin värejä. Käytä oikeaa nuolinäppäintä hyväksyäksesi ennusteen tai jatkat kirjoittamista, mikä voi vaikuttaa ennusteeseen.

Voit lukea siitä lisää Microsoftin edellisestä blogi erityisesti tässä ominaisuudessa sekä hyödyntämällä Az Predictor-laajennus AzPowerShell-kohtaisiin ennusteisiin.

muita parannuksia

On olemassa lukuisia virheenkorjauksia ja pieniä parannuksia, joista osa tuli yhteisöltä! Voit lukea yksityiskohdat Microsoftin sivuilta muutoslokien tai Microsoftin yhteenveto Mitä uutta dokumentaatiota

Voit lukea koko muutoksen tästä.

Kuinka saada se?

Käyttöjärjestelmästäsi riippuen on olemassa useita tapoja asenna PowerShell 7.

Windowsissa 7.2 alkaen, jos asennat käyttämällä MSI paketti, PowerShell 7 määritetään päivittämään automaattisesti Microsoft Updaten kautta.

Vaihtoehtoisesti, jos asennat osoitteesta Microsoft Store, silloin myös PowerShell 7 päivitetään automaattisesti, mutta sinun on asennettava MSI Windows Serveriin saadaksesi automaattisen päivityksen, koska Microosft Storea ei tueta Windows Serverissä. Microsoft Store -julkaisussa on sekä vakaat että esikatselujulkaisukanavat, jotka toimivat rinnakkain, jos molemmat on asennettu.

On Linux ja macOS, jatkat päivittämistä samalla menetelmällä, jota käytit asennuksessa.

Lisää aiheista: PowerShellin, powershell 7.2