Ano ang Windows PowerShell? Mga Tampok at Mga Benepisyo ng Pag-upgrade sa Pinakabagong Bersyon

What Is Windows Powershell



Bilang isang eksperto sa IT, madalas akong tinatanong kung ano ang Windows PowerShell at kung bakit dapat mag-upgrade ang mga tao sa pinakabagong bersyon. Sa artikulong ito, sasagutin ko ang mga tanong na iyon at bibigyan kita ng pangkalahatang-ideya ng mga benepisyo ng pag-upgrade sa Windows PowerShell 5.0. Ang Windows PowerShell ay isang command-line shell at scripting language na nagbibigay-daan sa iyong i-automate ang pangangasiwa ng server at iba pang mga gawain. Ang PowerShell ay kasama sa Windows Server 2012 R2 at Windows Server 2016, at maaari itong i-install sa mga naunang bersyon ng Windows Server. Inilabas ang PowerShell 5.0 noong 2016 at may kasamang mga bagong feature at kakayahan na nagpapadali sa pamamahala ng iyong imprastraktura sa Windows. Ang ilan sa mga bagong feature sa PowerShell 5.0 ay kinabibilangan ng: - PowerShell Desired State Configuration (DSC): Ang PowerShell DSC ay isang declarative na modelo na nagbibigay-daan sa iyong pamahalaan ang iyong imprastraktura bilang code. Sa PowerShell DSC, maaari mong tukuyin ang iyong imprastraktura sa isang PowerShell script at pagkatapos ay i-deploy ang configuration na iyon sa iyong mga server. - PowerShell Get-Help: Ang Get-Help cmdlet ay napabuti sa PowerShell 5.0, at kasama na ito ngayon ng higit pang mga halimbawa at mas mahusay na functionality sa paghahanap. - PowerShell ISE: Ang PowerShell ISE ay na-update na may bagong hitsura at pakiramdam, at kabilang dito ang mga bagong feature gaya ng pag-highlight ng syntax at pagkumpleto ng code. - PowerShell Module Browser: Ang PowerShell Module Browser ay isang bagong feature na nagbibigay-daan sa iyong i-browse ang PowerShell Gallery at direktang mag-install ng mga module mula sa ISE. - PowerShell Web Publishing: Ang PowerShell 5.0 ay may kasamang bagong feature na tinatawag na PowerShell Web Publishing na nagbibigay-daan sa iyong i-publish ang iyong mga PowerShell script at module sa isang website. Ilan lamang ito sa mga bagong feature sa PowerShell 5.0. Ang pag-upgrade sa PowerShell 5.0 ay isang mahusay na paraan upang masulit ang iyong imprastraktura sa Windows.



Windows 10 barko na may Windows PowerShell 5.0 ; pinakabagong bersyon ngayon PowerShell 7.0 . Nagpapadala ang Windows 8.1 gamit ang Windows PowerShell 4.0. Ang bagong bersyon ay may maraming mga bagong tampok na idinisenyo upang pasimplehin ang wika, gawing mas madaling gamitin, at maiwasan ang mga karaniwang pitfalls. Kung gumagamit ka ng mas naunang bersyon ng PowerShell sa iyong Windows operating system, maraming benepisyo ang paglipat sa bersyong ito ng Windows PowerShell. Hindi lamang nito pinapayagan ang mga system administrator na pamahalaan ang lahat ng aspeto ng Windows Server OS, ngunit nag-aalok din ng kontrol sa mga server batay sa SQL, Exchange, at Lync.





Ano ang PowerShell

Ang PowerShell ay isang command line shell at scripting language. Maaari mong gamitin ang PowerShell upang i-automate ang mga script, magpatakbo ng mga command pack, pamahalaan ang mga mapagkukunan sa cloud, at higit pa. Sa kasalukuyan mayroong Core PowerShell na tumatakbo sa Linux, macOS at Windows.





Kung kailangan mo ng karagdagang impormasyon, maaari mong suriin Panimula sa PowerShell sa microsoft.com para sa mahusay na pag-aaral.



pagsamahin ang mga video windows 10

Anong bersyon ng PowerShell ang ginagamit ko

Upang malaman kung aling bersyon ng PowerShell ang iyong ginagamit, gawin ang sumusunod.

kung aling bersyon ng PowerShell ang gumagana

Magbukas ng PowerShell window at mag-type sinuman ang mga sumusunod na command at pindutin ang Enter:



|_+_|

Magbasa pa tungkol dito - Paano tingnan ang bersyon ng PowerShell sa Windows 10.

  • Magagamit ng mga user ng Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 at Windows 7 na may SP1 Windows PowerShell 3.0 .
  • Magagamit ng mga user ng Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1, at Windows 7 SP1 Windows PowerShell 4.0 .
  • May kasamang Windows 10 Windows PowerShell 5.0 .

Basahin : Paano Mag-install ng PowerShell 7.0 sa Windows 10 .

Mga tampok ng Windows PowerShell

Windows PowerShell 3.0 ipinakilala ang mga sumusunod na bagong tampok:

  • Mga Workflow ng Windows PowerShell
  • Mga CIM cmdlet
  • Mga Cmdlet ng Bagay (CDXML)
  • Windows PowerShell Web Access
  • Awtomatikong pag-download ng module
  • Na-update na Tulong
  • Maaasahan at may kapansanan na mga session
  • Mga Naka-iskedyul na Trabaho

Windows PowerShell 4.0 binanggit:

  • Desired State Configuration (DSC)
  • Mga Pagpapabuti sa Windows PowerShell Web Access
  • Mga pagpapabuti sa daloy ng trabaho
  • Ano ang Bago para sa Windows PowerShell Web Services
  • I-save-Tulong

Windows PowerShell 5.0 , na kasama sa Windows 10, ay nagbibigay ng mga sumusunod na tampok:

  • Maaaring tukuyin ang mga klase sa functionality
  • Mga pagpapabuti ng DSC
  • Available ang mga transkripsyon sa lahat ng host
  • Mga pangunahing pagpapahusay sa pag-debug, kabilang ang kakayahang i-debug ang mga trabaho sa Windows PowerShell.
  • Network Switch Module
  • OneGet para sa pamamahala ng software package
  • PowerShellGet para pamahalaan ang Windows PowerShell modules sa pamamagitan ng OneGet
  • Mga pagpapahusay sa pagganap kapag gumagamit ng mga bagay na COM

Windows PowerShell 6.0 cross-platform (Windows, macOS at Linux), open source at binuo para sa magkakaiba na kapaligiran at hybrid na ulap.

  • Ang paglipat mula sa .NET Framework patungo sa .NET Core
  • Gumagamit ito ng .NET Core 2.0 bilang runtime nito.
  • Pinapagana ang PowerShell Core na tumakbo sa maraming platform (Windows, macOS, at Linux).
  • Ang mga API na karaniwan sa .NET Core at .NET Framework ay tinukoy bilang bahagi ng .NET Standard.

Windows PowerShell 7.0 ay may maraming mga bagong tampok gaya ng:

  • Parallelization ng Pipeline
  • Mga bagong operator
  • ConciseView cmdlet at Get-Error
  • Mga awtomatikong notification tungkol sa mga bagong bersyon
  • Direktang pagtawag sa mga mapagkukunan ng DSC mula sa PowerShell 7
  • Layer ng pagiging tugma.

Ipinaliwanag ng TechNet library ang mga function na ito nang detalyado. Tingnan natin ang ilan sa kanila.

Workflow ng Windows PowerShell: Dinadala ng feature na ito ang buong kapangyarihan ng Windows Workflow Foundation sa Windows PowerShell. Maaari kang magsulat ng mga workflow sa XAML o Windows PowerShell at patakbuhin ang mga ito tulad ng isang cmdlet.

Mga pagpapabuti sa mga kasalukuyang pangunahing cmdlet at provider: Kasama sa Windows PowerShell 3.0 ang mga bagong feature para sa mga kasalukuyang cmdlet, kabilang ang pinasimpleng syntax at mga bagong parameter para sa mga cmdlet, gaya ng mga cmdlet ng computer, CSV cmdlet, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, security cmdlet. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection, at .Add-Member

open.tsv file

Pag-import at pag-detect ng remote na module: Pinahusay ng Windows PowerShell 3.0 ang pagtuklas ng mga module ng Import at Implicit Remoting sa mga malalayong computer.

Mga cmdlet ng module: May kakayahang mag-import ng mga module mula sa mga malalayong computer patungo sa lokal na computer gamit ang Windows PowerShell remoting.

Bagong suporta sa session ng CIM: Nagbibigay ng pahintulot na gamitin ang CIM at WMI upang pamahalaan ang mga hindi Windows na computer sa pamamagitan ng pag-import ng mga command sa lokal na computer na tahasang ipinapatupad sa remote na computer.

Autocomplete na tampok: Nakakatipid ng oras sa pag-type at binabawasan ang bilang ng mga typo.

PowerShell 3.0 Intellisense: Sinalungguhitan ang error sa pula at nagmumungkahi ng mga pagwawasto kapag nag-hover ka sa squiggly na linya.

Update-Help cmdlet: Inaalis nito ang maraming maliliit na error o nakakainis na typo sa built-in na dokumentasyon.

hindi kinikilala ng pc ang android phone

Mga Tampok ng Extended Console Host: Ang mga pagbabagong pinagbabatayan ng Windows PowerShell console host program ay kasama sa PowerShell 3.0 bilang default. Bilang karagdagan, ang bagong opsyon na 'Run with PowerShell' sa File Explorer ay nagbibigay-daan sa iyo na magpatakbo ng mga script sa isang hindi pinaghihigpitang session na may simpleng right-click.

Suporta sa RunAs at Shared Host: Ang tampok na Run As, na idinisenyo para sa workflow ng Windows PowerShell, ay nagbibigay-daan sa mga user ng configuration ng session na gumawa ng mga session na tumatakbo sa ilalim ng pahintulot ng isang nakabahaging account. Sa kabilang banda, ang tampok na SharedHost ay nagbibigay-daan sa maraming user sa maraming computer na sabay-sabay na kumonekta sa isang session ng daloy ng trabaho at malapit na masubaybayan ang pag-unlad nito.

Mga pagpapabuti sa paghawak ng espesyal na karakter: Ang isang mabilis na pagtingin sa Windows PowerShell 3.0 ay nagpapakita na upang mapabuti ang kakayahan ng isang programa na bigyang-kahulugan at pangasiwaan ang mga espesyal na character nang tama, ang parameter ng LiteralPath, na humahawak ng mga espesyal na character sa mga path, ay may bisa para sa halos lahat ng mga cmdlet na may parameter ng Path, kabilang ang bagong update. -Tulong at I-save-Help cmdlet.

I-download ang PC Repair Tool para mabilis na mahanap at awtomatikong ayusin ang mga error sa Windows

Gamit ang PowerShell magagawa mo lumikha ng listahan ng mga serbisyo sa windows , gumawa ng listahan ng mga hindi pinaganang feature , Pag-export at pag-back up ng mga driver ng device , Maghanap ng system uptime , I-update ang Mga Depinisyon ng Windows Defender , listahan ng disk , kumuha ng listahan ng mga naka-install na driver , Alisin ang Windows Store apps Magdagdag ng item sa menu ng konteksto ng desktop , Lumikha ng isang imahe ng system, I-download ang file at iba pa.

Patok Na Mga Post