Co je Windows PowerShell? Funkce a výhody upgradu na nejnovější verzi

What Is Windows Powershell



Jako IT expert se mě často ptají, co je Windows PowerShell a proč by lidé měli upgradovat na nejnovější verzi. V tomto článku na tyto otázky odpovím a poskytnu vám přehled výhod upgradu na Windows PowerShell 5.0. Windows PowerShell je prostředí příkazového řádku a skriptovací jazyk, který umožňuje automatizovat správu serveru a další úlohy. PowerShell je součástí systému Windows Server 2012 R2 a Windows Server 2016 a lze jej nainstalovat na dřívější verze systému Windows Server. PowerShell 5.0 byl vydán v roce 2016 a obsahuje nové funkce a možnosti, které usnadňují správu infrastruktury Windows. Některé z nových funkcí v PowerShell 5.0 zahrnují: - PowerShell Desired State Configuration (DSC): PowerShell DSC je deklarativní model, který vám umožňuje spravovat infrastrukturu jako kód. Pomocí PowerShell DSC můžete definovat infrastrukturu ve skriptu PowerShellu a poté tuto konfiguraci nasadit na servery. - PowerShell Get-Help: Rutina Get-Help byla v PowerShellu 5.0 vylepšena a nyní obsahuje více příkladů a lepší funkce vyhledávání. - PowerShell ISE: PowerShell ISE byl aktualizován o nový vzhled a chování a obsahuje nové funkce, jako je zvýraznění syntaxe a dokončování kódu. - Prohlížeč modulů PowerShell: Prohlížeč modulů PowerShell je nová funkce, která vám umožňuje procházet galerii PowerShell a instalovat moduly přímo z ISE. - PowerShell Web Publishing: PowerShell 5.0 obsahuje novou funkci nazvanou PowerShell Web Publishing, která umožňuje publikovat vaše PowerShell skripty a moduly na web. To jsou jen některé z nových funkcí v PowerShell 5.0. Upgrade na PowerShell 5.0 je skvělý způsob, jak co nejlépe využít infrastrukturu Windows.



Windows 10 loď s Windows PowerShell 5.0 ; nejnovější verzi nyní PowerShell 7.0 . Windows 8.1 se dodává s Windows PowerShell 4.0. Nová verze má mnoho nových funkcí navržených tak, aby zjednodušily jazyk, usnadnily používání a vyhnuly se běžným nástrahám. Pokud v operačním systému Windows používáte starší verzi prostředí PowerShell, přechod na tuto verzi prostředí Windows PowerShell má mnoho výhod. Umožňuje správcům systému nejen spravovat všechny aspekty operačního systému Windows Server, ale nabízí také kontrolu nad servery založenými na SQL, Exchange a Lync.





Co je PowerShell

PowerShell je prostředí příkazového řádku a skriptovací jazyk. PowerShell můžete použít k automatizaci skriptů, spouštění příkazových sad, správě prostředků v cloudu a dalším. V současné době existují Core PowerShell který běží na Linuxu, MacOS a Windows.





Pokud potřebujete další informace, můžete to zkontrolovat Úvod do prostředí PowerShell na microsoft.com za skvělé učení.



kombinovat videa Windows 10

Jakou verzi PowerShellu používám

Chcete-li zjistit, kterou verzi PowerShellu používáte, proveďte následující.

která verze PowerShellu funguje

Otevřete okno PowerShellu a zadejte kdokoliv následující příkazy a stiskněte Enter:



|_+_|

Přečtěte si o tom více - Jak zkontrolujte verzi PowerShellu ve Windows 10.

  • Uživatelé Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 a Windows 7 s SP1 budou moci používat Windows PowerShell 3.0 .
  • Uživatelé systémů Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 a Windows 7 SP1 budou moci používat Windows PowerShell 4.0 .
  • Windows 10 je dodáván s Windows PowerShell 5.0 .

Číst : Jak nainstalovat PowerShell 7.0 na Windows 10 .

Funkce prostředí Windows PowerShell

Windows PowerShell 3.0 představil následující nové funkce:

  • Pracovní postupy prostředí Windows PowerShell
  • CIM rutiny
  • Objektové rutiny (CDXML)
  • Windows PowerShell Web Access
  • Modul pro automatické stahování
  • Aktualizovaná nápověda
  • Spolehlivé a zakázané relace
  • Plánované úlohy

Windows PowerShell 4.0 citováno:

  • Konfigurace požadovaného stavu (DSC)
  • Vylepšení webového přístupu Windows PowerShell
  • Vylepšení pracovního postupu
  • Co je nového pro webové služby Windows PowerShell
  • Uložit-Nápověda

Windows PowerShell 5.0 , který je součástí systému Windows 10, poskytuje následující funkce:

  • Třídy lze definovat ve funkčnosti
  • Vylepšení DSC
  • Přepisy jsou k dispozici na všech hostitelích
  • Hlavní vylepšení ladění, včetně možnosti ladit úlohy prostředí Windows PowerShell.
  • Modul síťového přepínače
  • OneGet pro správu softwarových balíků
  • PowerShellGet pro správu modulů Windows PowerShell přes OneGet
  • Zlepšení výkonu při používání objektů COM

Windows PowerShell 6.0 multiplatformní (Windows, MacOS a Linux), open source a postavený pro heterogenní prostředí a hybridní cloud.

  • Přechod z .NET Framework na .NET Core
  • Jako běhové prostředí používá .NET Core 2.0.
  • Umožňuje PowerShell Core běžet na více platformách (Windows, macOS a Linux).
  • Rozhraní API společná pro .NET Core a .NET Framework jsou definována jako součást standardu .NET Standard.

Windows PowerShell 7.0 přichází s mnoha novými funkcemi jako:

  • Paralelizace potrubí
  • Noví operátoři
  • Rutina ConciseView a Get-Error
  • Automatická upozornění na nové verze
  • Volání prostředků DSC přímo z PowerShellu 7
  • Vrstva kompatibility.

Knihovna TechNet tyto funkce podrobně vysvětlila. Pojďme se v rychlosti podívat na některé z nich.

Pracovní postup Windows PowerShell: Tato funkce přináší plný výkon Windows Workflow Foundation do prostředí Windows PowerShell. Pracovní postupy můžete psát v XAML nebo Windows PowerShell a spouštět je stejně jako rutinu.

Vylepšení stávajících základních rutin a poskytovatelů: Windows PowerShell 3.0 obsahuje nové funkce pro stávající rutiny, včetně zjednodušené syntaxe a nových parametrů pro rutiny, jako jsou počítačové rutiny, CSV rutiny, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, rutiny zabezpečení. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection a .Add-Member

soubor open.tsv

Import a detekce vzdáleného modulu: Windows PowerShell 3.0 zlepšuje zjišťování modulů Import a Implicit Remoting na vzdálených počítačích.

Rutiny modulu: Má schopnost importovat moduly ze vzdálených počítačů do místního počítače pomocí vzdálené komunikace prostředí Windows PowerShell.

Podpora nové relace CIM: Uděluje oprávnění používat CIM a WMI ke správě počítačů bez systému Windows importováním příkazů do místního počítače, které jsou implicitně spouštěny na vzdáleném počítači.

Funkce automatického doplňování: Šetří čas psaní a snižuje počet překlepů.

PowerShell 3.0 Intellisense: Podtrhne chybu červeně a navrhne opravy, když najedete na klikatou čáru.

Rutina Update-Help: To eliminuje mnoho drobných chyb nebo nepříjemných překlepů ve vestavěné dokumentaci.

počítač nerozpoznává telefon se systémem Android

Funkce rozšířeného hostitele konzoly: Změny, které jsou základem hostitelského programu konzoly Windows PowerShell, jsou ve výchozím nastavení zahrnuty v prostředí PowerShell 3.0. Kromě toho nová možnost „Spustit s PowerShell“ v Průzkumníkovi souborů umožňuje spouštět skripty v neomezené relaci pouhým kliknutím pravým tlačítkem.

Podpora RunAs a sdíleného hostitele: Funkce Spustit jako navržená pro pracovní postup prostředí Windows PowerShell umožňuje uživatelům konfigurace relací vytvářet relace, které se spouštějí pod oprávněním sdíleného účtu. Na druhou stranu funkce SharedHost umožňuje více uživatelům na více počítačích současně se připojit k relaci pracovního postupu a bedlivě sledovat její průběh.

Vylepšení zpracování speciálních postav: Rychlý pohled na Windows PowerShell 3.0 ukazuje, že pro zlepšení schopnosti programu správně interpretovat a zpracovávat speciální znaky je parametr LiteralPath, který zpracovává speciální znaky v cestách, platný pro téměř všechny rutiny, které mají parametr Path, včetně nové aktualizace. -Help a Save-Help rutiny.

Stáhněte si PC Repair Tool, abyste rychle našli a automaticky opravili chyby systému Windows

Pomocí PowerShellu můžete vytvořit seznam služeb systému Windows , vytvořit seznam zakázaných funkcí , Export a zálohování ovladačů zařízení , Najděte dobu provozuschopnosti systému , Aktualizujte definice programu Windows Defender , seznam disků , získat seznam nainstalovaných ovladačů , Odeberte aplikace Windows Store Přidat položku do kontextové nabídky plochy , Vytvořte obraz systému, Stáhnout soubor a více.

Populární Příspěvky