Kas ir Windows PowerShell? Jaunināšanas uz jaunāko versiju funkcijas un priekšrocības

What Is Windows Powershell



Kā IT ekspertam man bieži jautā, kas ir Windows PowerShell un kāpēc cilvēkiem vajadzētu jaunināt uz jaunāko versiju. Šajā rakstā es atbildēšu uz šiem jautājumiem un sniegšu pārskatu par priekšrocībām, ko sniedz jaunināšana uz Windows PowerShell 5.0. Windows PowerShell ir komandrindas apvalks un skriptu valoda, kas ļauj automatizēt servera administrēšanu un citus uzdevumus. PowerShell ir iekļauts operētājsistēmās Windows Server 2012 R2 un Windows Server 2016, un to var instalēt iepriekšējās Windows Server versijās. PowerShell 5.0 tika izlaists 2016. gadā, un tajā ir iekļauti jauni līdzekļi un iespējas, kas atvieglo Windows infrastruktūras pārvaldību. Dažas no PowerShell 5.0 jaunajām funkcijām ietver: - PowerShell vēlamā stāvokļa konfigurācija (DSC): PowerShell DSC ir deklaratīvs modelis, kas ļauj pārvaldīt savu infrastruktūru kā kodu. Izmantojot PowerShell DSC, jūs varat definēt savu infrastruktūru PowerShell skriptā un pēc tam izvietot šo konfigurāciju savos serveros. - PowerShell Get-Help: Get-Help cmdlet ir uzlabota PowerShell 5.0, un tagad tajā ir iekļauts vairāk piemēru un labāka meklēšanas funkcionalitāte. - PowerShell ISE: PowerShell ISE ir atjaunināts ar jaunu izskatu un darbību, un tajā ir iekļautas jaunas funkcijas, piemēram, sintakses izcelšana un koda pabeigšana. - PowerShell moduļu pārlūks: PowerShell moduļu pārlūks ir jauna funkcija, kas ļauj pārlūkot PowerShell galeriju un instalēt moduļus tieši no ISE. - PowerShell Web Publishing: PowerShell 5.0 ietver jaunu līdzekli ar nosaukumu PowerShell Web Publishing, kas ļauj publicēt PowerShell skriptus un moduļus vietnē. Šīs ir tikai dažas no PowerShell 5.0 jaunajām funkcijām. Jaunināšana uz PowerShell 5.0 ir lielisks veids, kā maksimāli izmantot savu Windows infrastruktūru.



Windows 10 kuģis ar Windows PowerShell 5.0 ; jaunākā versija tagad PowerShell 7.0 . Windows 8.1 tiek piegādāts kopā ar Windows PowerShell 4.0. Jaunajā versijā ir daudz jaunu funkciju, kas izstrādātas, lai vienkāršotu valodu, atvieglotu tās lietošanu un izvairītos no izplatītām kļūmēm. Ja savā Windows operētājsistēmā izmantojat vecāku PowerShell versiju, pārejai uz šo Windows PowerShell versiju ir daudz priekšrocību. Tas ne tikai ļauj sistēmas administratoriem pārvaldīt visus Windows Server OS aspektus, bet arī nodrošina kontroli pār serveriem, kuru pamatā ir SQL, Exchange un Lync.





Kas ir PowerShell

PowerShell ir komandrindas apvalks un skriptu valoda. Varat izmantot PowerShell, lai automatizētu skriptus, palaistu komandu pakotnes, pārvaldītu resursus mākonī un veiktu citas darbības. Šobrīd tādas ir Core PowerShell kas darbojas operētājsistēmās Linux, macOS un Windows.





Ja jums nepieciešama papildu informācija, varat pārbaudīt Ievads PowerShell ieslēgts microsoft.com par izcilu mācīšanos.



disqus netiek ielādēts

Kādu PowerShell versiju es izmantoju

Lai uzzinātu, kuru PowerShell versiju izmantojat, rīkojieties šādi.

kura PowerShell versija darbojas

Atveriet PowerShell logu un ierakstiet jebkurš šādas komandas un nospiediet taustiņu Enter:



|_+_|

Lasiet vairāk par to - Kā pārbaudiet PowerShell versiju operētājsistēmā Windows 10.

  • Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 un Windows 7 ar SP1 lietotāji varēs izmantot Windows PowerShell 3.0 .
  • Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 un Windows 7 SP1 lietotāji varēs izmantot Windows PowerShell 4.0 .
  • Windows 10 nāk komplektā Windows PowerShell 5.0 .

Lasīt : Kā instalēt PowerShell 7.0 operētājsistēmā Windows 10 .

Windows PowerShell funkcijas

Windows PowerShell 3.0 ieviesa šādas jaunas funkcijas:

  • Windows PowerShell darbplūsmas
  • CIM cmdlet
  • Objektu cmdlet (CDXML)
  • Windows PowerShell tīmekļa piekļuve
  • Automātiskās lejupielādes modulis
  • Atjaunināta palīdzība
  • Uzticamas un atspējotas sesijas
  • Plānotie darbi

Windows PowerShell 4.0 citēts:

  • Vēlamā stāvokļa konfigurācija (DSC)
  • Windows PowerShell tīmekļa piekļuves uzlabojumi
  • Darbplūsmas uzlabojumi
  • Kas jauns pakalpojumā Windows PowerShell Web Services
  • Saglabāt-Palīdzība

Windows PowerShell 5.0 , kas ir iekļauts operētājsistēmā Windows 10, nodrošina šādas funkcijas:

  • Klases var definēt funkcionalitātē
  • DSC uzlabojumi
  • Transkripcijas ir pieejamas visos saimniekdatoros
  • Būtiski atkļūdošanas uzlabojumi, tostarp iespēja atkļūdot Windows PowerShell darbus.
  • Tīkla pārslēgšanas modulis
  • OneGet programmatūras pakotņu pārvaldībai
  • PowerShellGet, lai pārvaldītu Windows PowerShell moduļus, izmantojot OneGet
  • Veiktspējas uzlabojumi, izmantojot COM objektus

Windows PowerShell 6.0 starpplatformu (Windows, macOS un Linux), atvērtā koda un radīts neviendabīgai videi un hibrīdais mākonis.

  • Pāreja no .NET Framework uz .NET Core
  • Tā izpildlaikam izmanto .NET Core 2.0.
  • Ļauj PowerShell Core darboties vairākās platformās (Windows, macOS un Linux).
  • API, kas ir kopīgas .NET Core un .NET Framework, ir definētas kā daļa no .NET standarta.

Windows PowerShell 7.0 nāk ar daudzām jaunām funkcijām patīk:

  • Cauruļvadu paralēlizācija
  • Jauni operatori
  • ConciseView cmdlet un Get-Error
  • Automātiski paziņojumi par jaunām versijām
  • DSC resursu izsaukšana tieši no PowerShell 7
  • Saderības slānis.

TechNet bibliotēka ir sīki izskaidrojusi šīs funkcijas. Īsi apskatīsim dažus no tiem.

Windows PowerShell darbplūsma: Šis līdzeklis nodrošina Windows PowerShell visas Windows Workflow Foundation iespējas. Varat rakstīt darbplūsmas XAML vai Windows PowerShell un palaist tās tāpat kā cmdlet.

Esošo galveno cmdlet un nodrošinātāju uzlabojumi: Windows PowerShell 3.0 ietver jaunus līdzekļus esošajām cmdlet, tostarp vienkāršotu sintaksi un jaunus cmdlet parametrus, piemēram, datora cmdlet, CSV cmdlet, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, drošības cmdlet. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection un .Add-Member

uzdevumu pārvaldnieka alternatīva

Attālā moduļa importēšana un noteikšana: Programma Windows PowerShell 3.0 uzlabo importēšanas un netiešās tālvadības moduļu atklāšanu attālos datoros.

Moduļa cmdlet: Ir iespēja importēt moduļus no attāliem datoriem uz lokālo datoru, izmantojot Windows PowerShell tālvadību.

Jaunas CIM sesijas atbalsts: Dod atļauju izmantot CIM un WMI, lai pārvaldītu datorus, kas nav Windows, vietējā datorā importējot komandas, kuras tiek netieši izpildītas attālajā datorā.

Automātiskās pabeigšanas funkcija: Ietaupa rakstīšanas laiku un samazina drukas kļūdu skaitu.

PowerShell 3.0 Intellisense: Pasvītro kļūdu sarkanā krāsā un iesaka labojumus, kad virzāt kursoru virs viļņotās līnijas.

Atjaunināšanas palīdzības cmdlet: Tas novērš daudzas nelielas kļūdas vai kaitinošas drukas kļūdas iebūvētajā dokumentācijā.

kā piespiest grupas politikas atjaunināšanu

Paplašinātās konsoles resursdatora funkcijas: Izmaiņas, kas ir pamatā Windows PowerShell konsoles resursdatora programmai, pēc noklusējuma ir iekļautas programmā PowerShell 3.0. Turklāt jaunā opcija “Palaist ar PowerShell” programmā File Explorer ļauj palaist skriptus neierobežotā sesijā, vienkārši noklikšķinot ar peles labo pogu.

RunAs un koplietotā resursdatora atbalsts: Funkcija Palaist kā, kas paredzēta Windows PowerShell darbplūsmai, ļauj sesijas konfigurācijas lietotājiem izveidot sesijas, kas darbojas ar koplietota konta atļauju. No otras puses, funkcija SharedHost ļauj vairākiem lietotājiem vairākos datoros vienlaikus izveidot savienojumu ar darbplūsmas sesiju un rūpīgi pārraudzīt tās norisi.

Īpaši rakstzīmju apstrādes uzlabojumi: Īss Windows PowerShell 3.0 apskats parāda, ka, lai uzlabotu programmas spēju pareizi interpretēt un apstrādāt speciālās rakstzīmes, parametrs LiteralPath, kas apstrādā īpašās rakstzīmes ceļos, ir derīgs gandrīz visām cmdlet, kurām ir Path parametrs, tostarp jaunajam atjauninājumam. - Palīdzība un saglabāšana - Palīdzības cmdlet.

Lejupielādējiet datora labošanas rīku, lai ātri atrastu un automātiski labotu Windows kļūdas

Izmantojot PowerShell, jūs varat izveidot Windows pakalpojumu sarakstu , izveidot atspējoto funkciju sarakstu , Ierīču draiveru eksportēšana un dublēšana , Atrodiet sistēmas darbības laiku , Atjauniniet Windows Defender definīcijas , disku saraksts , iegūstiet instalēto draiveru sarakstu , Noņemiet Windows veikala lietotnes Pievienojiet vienumu darbvirsmas kontekstizvēlnei , Izveidojiet sistēmas attēlu, Lejupielādēt failu un vēl.

Populārākas Posts