Što je Windows PowerShell? Značajke i prednosti nadogradnje na najnoviju verziju

What Is Windows Powershell



Kao IT stručnjaka, često me pitaju što je Windows PowerShell i zašto bi ljudi trebali nadograditi na najnoviju verziju. U ovom ću članku odgovoriti na ta pitanja i dati vam pregled prednosti nadogradnje na Windows PowerShell 5.0. Windows PowerShell je ljuska naredbenog retka i skriptni jezik koji vam omogućuje automatizaciju administracije poslužitelja i drugih zadataka. PowerShell je uključen u Windows Server 2012 R2 i Windows Server 2016, a može se instalirati na starije verzije Windows Servera. PowerShell 5.0 objavljen je 2016. i uključuje nove značajke i mogućnosti koje olakšavaju upravljanje vašom Windows infrastrukturom. Neke od novih značajki u PowerShell 5.0 uključuju: - PowerShell Desired State Configuration (DSC): PowerShell DSC je deklarativni model koji vam omogućuje da upravljate svojom infrastrukturom kao kodom. S PowerShell DSC-om možete definirati svoju infrastrukturu u PowerShell skripti i zatim implementirati tu konfiguraciju na svoje poslužitelje. - PowerShell Get-Help: cmdlet Get-Help poboljšan je u PowerShell 5.0 i sada uključuje više primjera i bolju funkciju pretraživanja. - PowerShell ISE: PowerShell ISE je ažuriran s novim izgledom i dojmom te uključuje nove značajke kao što su isticanje sintakse i dovršavanje koda. - PowerShell Module Browser: PowerShell Module Browser nova je značajka koja vam omogućuje pregledavanje PowerShell galerije i instaliranje modula izravno iz ISE-a. - PowerShell Web Publishing: PowerShell 5.0 uključuje novu značajku pod nazivom PowerShell Web Publishing koja vam omogućuje objavljivanje PowerShell skripti i modula na web stranici. Ovo su samo neke od novih značajki u PowerShell 5.0. Nadogradnja na PowerShell 5.0 izvrstan je način da maksimalno iskoristite svoju Windows infrastrukturu.



Windows 10 brod sa Windows PowerShell 5.0 ; najnovija verzija sada PowerShell 7.0 . Windows 8.1 isporučuje se s Windows PowerShell 4.0. Nova verzija ima mnogo novih značajki dizajniranih da pojednostave jezik, olakšaju korištenje i izbjegnu uobičajene zamke. Ako koristite stariju verziju PowerShell-a na svom operativnom sustavu Windows, mnoge su prednosti prelaska na ovu verziju Windows PowerShell-a. Ne samo da omogućuje administratorima sustava da upravljaju svim aspektima OS-a Windows Server, već nudi i kontrolu nad poslužiteljima temeljenim na SQL-u, Exchangeu i Lyncu.





Što je PowerShell

PowerShell je ljuska naredbenog retka i skriptni jezik. PowerShell možete koristiti za automatizaciju skripti, pokretanje paketa naredbi, upravljanje resursima u oblaku i više. Trenutno postoje Core PowerShell koji radi na Linuxu, macOS-u i Windowsima.





Ako trebate više informacija, možete provjeriti Uvod u PowerShell na microsoft.com za izvrsno učenje.



kombinirati videozapise windows 10

Koju verziju PowerShella koristim

Da biste saznali koju verziju PowerShella koristite, učinite sljedeće.

koja verzija PowerShell-a funkcionira

Otvorite prozor PowerShell i upišite bilo tko sljedeće naredbe i pritisnite Enter:



|_+_|

Pročitajte više o tome - Kako provjerite verziju PowerShell-a u Windows 10.

  • Korisnici sustava Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 i Windows 7 s SP1 moći će koristiti Windows PowerShell 3.0 .
  • Korisnici sustava Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 i Windows 7 SP1 moći će koristiti Windows PowerShell 4.0 .
  • Windows 10 dolazi s Windows PowerShell 5.0 .

Čitati : Kako instalirati PowerShell 7.0 na Windows 10 .

Značajke Windows PowerShell

Windows PowerShell 3.0 uveo sljedeće nove značajke:

  • Tijek rada Windows PowerShell
  • CIM cmdleti
  • Object Cmdlets (CDXML)
  • Web pristup Windows PowerShell
  • Modul za automatsko preuzimanje
  • Ažurirana pomoć
  • Pouzdane i onemogućene sesije
  • Planirani poslovi

Windows PowerShell 4.0 citirano:

  • Konfiguracija željenog stanja (DSC)
  • Poboljšanja Windows PowerShell web pristupa
  • Poboljšanja tijeka rada
  • Što je novo za Windows PowerShell web usluge
  • Spremi-Pomoć

Windows PowerShell 5.0 , koji je uključen u sustav Windows 10, pruža sljedeće značajke:

  • Klase se mogu definirati u funkcionalnosti
  • DSC poboljšanja
  • Transkripcije su dostupne na svim hostovima
  • Velika poboljšanja otklanjanja pogrešaka, uključujući mogućnost otklanjanja pogrešaka u poslovima Windows PowerShell.
  • Modul mrežne sklopke
  • OneGet za upravljanje softverskim paketima
  • PowerShellGet za upravljanje modulima Windows PowerShell putem OneGet-a
  • Poboljšanja performansi pri korištenju COM objekata

Windows PowerShell 6.0 više platformi (Windows, macOS i Linux), otvorenog koda i izgrađen za heterogena okruženja i hibridni oblak.

  • Prelazak s .NET Framework na .NET Core
  • Kao runtime koristi .NET Core 2.0.
  • Omogućuje pokretanje PowerShell Core na više platformi (Windows, macOS i Linux).
  • API-ji zajednički za .NET Core i .NET Framework definirani su kao dio .NET Standarda.

Windows PowerShell 7.0 dolazi s mnogo novih značajki Kao:

  • Paralelizacija cjevovoda
  • Novi operateri
  • ConciseView cmdlet i Get-Error
  • Automatske obavijesti o novim verzijama
  • Pozivanje DSC resursa izravno iz PowerShell 7
  • Sloj kompatibilnosti.

Knjižnica TechNet detaljno je objasnila ove funkcije. Pogledajmo na brzinu neke od njih.

Tijek rada Windows PowerShell: Ova značajka donosi punu snagu Windows Workflow Foundationa u Windows PowerShell. Tijek rada možete pisati u XAML ili Windows PowerShell i pokretati ih kao cmdlet.

Poboljšanja postojećih temeljnih cmdleta i pružatelja usluga: Windows PowerShell 3.0 uključuje nove značajke za postojeće cmdlete, uključujući pojednostavljenu sintaksu i nove parametre za cmdlete, kao što su računalni cmdleti, CSV cmdleti, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, sigurnosni cmdleti. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection i .Add-Member

datoteka open.tsv

Uvoz i otkrivanje udaljenog modula: Windows PowerShell 3.0 poboljšava otkrivanje modula Import i Implicit Remoting na udaljenim računalima.

Cmdleti modula: Ima mogućnost uvoza modula s udaljenih računala na lokalno računalo pomoću Windows PowerShell udaljenog upravljanja.

Podrška za novu CIM sesiju: Daje dopuštenje za korištenje CIM-a i WMI-ja za upravljanje računalima bez Windowsa uvozom naredbi na lokalno računalo koje se implicitno izvršavaju na udaljenom računalu.

Značajka automatskog dovršavanja: Štedi vrijeme tipkanja i smanjuje broj pogrešaka pri upisu.

PowerShell 3.0 Intellisense: Podvlači pogrešku crvenom bojom i predlaže ispravke kada zadržite pokazivač iznad vijugave linije.

Update-Help cmdlet: Ovo eliminira mnoge manje pogreške ili dosadne tipfelere u ugrađenoj dokumentaciji.

računalo ne prepoznaje android telefon

Značajke hosta proširene konzole: Promjene na kojima se temelji glavni program konzole Windows PowerShell uključene su u PowerShell 3.0 prema zadanim postavkama. Osim toga, nova opcija 'Pokreni s PowerShell' u File Exploreru omogućuje pokretanje skripti u neograničenoj sesiji jednostavnim desnim klikom.

Podrška za RunAs i Shared Host: Značajka Pokreni kao, dizajnirana za tijek rada Windows PowerShell, omogućuje korisnicima konfiguracije sesije stvaranje sesija koje se izvode pod dozvolom zajedničkog računa. S druge strane, značajka SharedHost omogućuje više korisnika na više računala da se istovremeno povežu na sesiju tijeka rada i pomno prate njezin napredak.

Poboljšanja rukovanja posebnim znakovima: Brzi pogled na Windows PowerShell 3.0 pokazuje da je za poboljšanje mogućnosti programa da ispravno tumači i rukuje posebnim znakovima, parametar LiteralPath, koji rukuje posebnim znakovima u stazama, valjan za gotovo sve cmdlete koji imaju parametar Path, uključujući novo ažuriranje. -Pomoć i Save-Help cmdleti.

Preuzmite alat za popravak računala kako biste brzo pronašli i automatski popravili pogreške sustava Windows

Koristeći PowerShell možete stvoriti popis Windows usluga , napravite popis onemogućenih značajki , Izvoz i sigurnosna kopija upravljačkih programa uređaja , Pronađite vrijeme rada sustava , Ažurirajte definicije programa Windows Defender , popis diskova , dobiti popis instaliranih upravljačkih programa , Uklonite aplikacije Windows trgovine Dodaj stavku u kontekstni izbornik radne površine , Stvorite sliku sustava, Preuzmi datoteku i više.

Popularni Postovi