Mi az a Windows PowerShell? A legújabb verzióra való frissítés jellemzői és előnyei

What Is Windows Powershell



Informatikai szakértőként gyakran kérdeznek tőlem, hogy mi az a Windows PowerShell, és miért érdemes frissíteni a legújabb verzióra. Ebben a cikkben ezekre a kérdésekre válaszolok, és áttekintést adok a Windows PowerShell 5.0-ra való frissítés előnyeiről. A Windows PowerShell egy parancssori shell- és szkriptnyelv, amely lehetővé teszi a szerveradminisztráció és egyéb feladatok automatizálását. A PowerShell a Windows Server 2012 R2 és a Windows Server 2016 része, és telepíthető a Windows Server korábbi verzióira. A PowerShell 5.0 2016-ban jelent meg, és olyan új funkciókat és képességeket tartalmaz, amelyek megkönnyítik a Windows-infrastruktúra kezelését. A PowerShell 5.0 néhány új funkciója: - PowerShell kívánt állapotkonfiguráció (DSC): A PowerShell DSC egy deklaratív modell, amely lehetővé teszi az infrastruktúra kódként történő kezelését. A PowerShell DSC segítségével meghatározhatja az infrastruktúrát egy PowerShell-szkriptben, majd telepítheti a konfigurációt a kiszolgálókra. - PowerShell Get-Help: A Get-Help parancsmagot továbbfejlesztették a PowerShell 5.0-ban, és most több példát és jobb keresési funkciókat tartalmaz. - PowerShell ISE: A PowerShell ISE új megjelenéssel és érzettel frissült, és olyan új funkciókat tartalmaz, mint például a szintaxis kiemelése és a kódbefejezés. - PowerShell-modulböngésző: A PowerShell-modulböngésző egy új funkció, amely lehetővé teszi a PowerShell-galéria böngészését és a modulok telepítését közvetlenül az ISE-ből. - PowerShell Web Publishing: A PowerShell 5.0 tartalmaz egy új PowerShell Web Publishing funkciót, amely lehetővé teszi a PowerShell-szkriptek és -modulok közzétételét egy webhelyen. Ez csak néhány a PowerShell 5.0 új szolgáltatásai közül. A PowerShell 5.0 verzióra való frissítés nagyszerű módja annak, hogy a legtöbbet hozza ki Windows infrastruktúrájából.



Windows 10 szállítani Windows PowerShell 5.0 ; most a legújabb verzió PowerShell 7.0 . A Windows 8.1 rendszerhez a Windows PowerShell 4.0 tartozik. Az új verzió számos új funkciót tartalmaz, amelyek célja a nyelv egyszerűsítése, a könnyebb használat és a gyakori buktatók elkerülése. Ha a PowerShell egy korábbi verzióját használja Windows operációs rendszerén, számos előnnyel jár a Windows PowerShell ezen verziójára való váltás. Nemcsak a rendszergazdák számára teszi lehetővé a Windows Server operációs rendszer minden aspektusának kezelését, hanem az SQL, Exchange és Lync alapú kiszolgálók feletti vezérlést is.





Mi az a PowerShell

A PowerShell egy parancssori shell és egy szkriptnyelv. A PowerShell segítségével automatizálhatja a parancsfájlokat, futtathatja a parancscsomagokat, kezelheti a felhőben lévő erőforrásokat stb. Jelenleg vannak Core PowerShell amely Linuxon, macOS-en és Windowson fut.





Ha további információra van szüksége, ellenőrizheti Bevezetés a PowerShellbe tovább microsoft.com a kiváló tanulásért.



videók kombinálása Windows 10

A PowerShell melyik verzióját használom

Ha meg szeretné tudni, hogy a PowerShell melyik verzióját használja, tegye a következőket.

a PowerShell melyik verziója működik

Nyisson meg egy PowerShell-ablakot, és írja be bárki a következő parancsokat, majd nyomja meg az Enter billentyűt:



|_+_|

Olvass tovább róla – Hogyan ellenőrizze a PowerShell verzióját Windows 10 alatt.

  • A Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 és Windows 7 SP1 szervizcsomag felhasználói használhatják majd Windows PowerShell 3.0 .
  • A Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 és Windows 7 SP1 felhasználók használhatják majd Windows PowerShell 4.0 .
  • A Windows 10 jár hozzá Windows PowerShell 5.0 .

Olvas : A PowerShell 7.0 telepítése Windows 10 rendszeren .

A Windows PowerShell szolgáltatásai

Windows PowerShell 3.0 a következő új funkciókat vezette be:

  • Windows PowerShell munkafolyamatok
  • CIM-parancsmagok
  • Objektum parancsmagok (CDXML)
  • Windows PowerShell Web Access
  • Automatikus letöltés modul
  • Frissített súgó
  • Megbízható és letiltott munkamenetek
  • Ütemezett munkák

Windows PowerShell 4.0 idézve:

  • Kívánt állapotkonfiguráció (DSC)
  • A Windows PowerShell webelérési fejlesztései
  • Munkafolyamat-javítások
  • A Windows PowerShell webszolgáltatások újdonságai
  • Mentés-Súgó

Windows PowerShell 5.0 , amely a Windows 10-hez tartozik, a következő szolgáltatásokat nyújtja:

  • Az osztályok funkcionalitásban definiálhatók
  • DSC fejlesztések
  • Az átírások minden gazdagépen elérhetők
  • Jelentős hibakeresési fejlesztések, beleértve a Windows PowerShell-feladatok hibakeresésének lehetőségét.
  • Hálózati kapcsoló modul
  • OneGet szoftvercsomag-kezeléshez
  • A PowerShellGet a Windows PowerShell modulok OneGet segítségével történő kezeléséhez
  • Teljesítményjavítások COM-objektumok használatakor

Windows PowerShell 6.0 többplatformos (Windows, macOS és Linux), nyílt forráskódú és heterogén környezetekhez készült és hibrid felhő.

  • Áttérés a .NET-keretrendszerről a .NET Core-ra
  • A .NET Core 2.0-t használja futási környezetként.
  • Lehetővé teszi a PowerShell Core futtatását több platformon (Windows, macOS és Linux).
  • A .NET Core-ban és a .NET-keretrendszerben közös API-k a .NET-szabvány részeként vannak meghatározva.

Windows PowerShell 7.0 számos új funkcióval érkezik mint:

  • Csővezeték párhuzamosítása
  • Új operátorok
  • ConciseView parancsmag és Get-Error
  • Automatikus értesítések az új verziókról
  • DSC-erőforrások hívása közvetlenül a PowerShell 7-ből
  • Kompatibilitási réteg.

A TechNet könyvtár részletesen elmagyarázta ezeket a funkciókat. Nézzünk meg néhányat röviden.

Windows PowerShell munkafolyamat: Ez a funkció a Windows Workflow Foundation teljes erejét hozza a Windows PowerShellbe. A munkafolyamatokat XAML-ben vagy Windows PowerShellben írhatja, és ugyanúgy futtathatja, mint egy parancsmagot.

A meglévő alapvető parancsmagok és szolgáltatók fejlesztései: A Windows PowerShell 3.0 új funkciókat tartalmaz a meglévő parancsmagokhoz, beleértve az egyszerűsített szintaxist és új paramétereket a parancsmagokhoz, például számítógépes parancsmagokat, CSV-parancsmagokat, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, biztonsági parancsmagokat. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection és .Add-Member

open.tsv fájl

Távoli modul importálása és észlelése: A Windows PowerShell 3.0 javítja az Importálás és az Implicit Távoli modulok felfedezését a távoli számítógépeken.

Modul-parancsmagok: Lehetővé teszi modulok importálását távoli számítógépekről a helyi számítógépre a Windows PowerShell távvezérléssel.

Új CIM munkamenet támogatása: Engedélyt ad a CIM és a WMI használatára a nem Windows rendszerű számítógépek kezelésére azáltal, hogy parancsokat importál a helyi számítógépre, amelyeket a távoli számítógépen implicit módon végrehajtanak.

Automatikus kiegészítés funkció: Gépelési időt takarít meg, és csökkenti a gépelési hibák számát.

PowerShell 3.0 Intellisense: Pirossal húzza alá a hibát, és javításokat javasol, amikor az egérmutatót a kanyargós vonal fölé viszi.

Frissítés-Súgó parancsmag: Ez kiküszöböli a beépített dokumentációban előforduló sok kisebb hibát vagy bosszantó elírást.

pc nem ismeri fel az Android telefont

Kibővített konzolgazdafunkciók: A Windows PowerShell konzolgazdaprogram alapjául szolgáló módosítások alapértelmezés szerint a PowerShell 3.0-ban találhatók. Ezenkívül a File Explorer új „Futtatás PowerShell-lel” opciója lehetővé teszi a szkriptek korlátlan munkamenetben történő futtatását egy egyszerű jobb gombbal.

RunAs és Shared Host támogatás: A Windows PowerShell-munkafolyamathoz tervezett Futtatás másként funkció lehetővé teszi a munkamenet-konfigurációs felhasználók számára, hogy munkameneteket hozzanak létre, amelyek egy megosztott fiók engedélyével futnak. Másrészt a SharedHost funkció lehetővé teszi, hogy több számítógépen több felhasználó egyidejűleg csatlakozzon egy munkafolyamat-munkamenethez, és szorosan figyelemmel kísérje annak előrehaladását.

Speciális karakterkezelési fejlesztések: A Windows PowerShell 3.0 gyors áttekintése azt mutatja, hogy a speciális karakterek helyes értelmezésének és kezelésének javítása érdekében a speciális karaktereket kezelő LiteralPath paraméter szinte minden olyan parancsmagra érvényes, amely rendelkezik Path paraméterrel, beleértve az új frissítést is. -Súgó és mentés-Súgó parancsmagok.

Töltse le a PC Repair Tool eszközt a Windows hibák gyors megtalálásához és automatikus kijavításához

A PowerShell segítségével megteheti létrehozza a Windows szolgáltatások listáját , hozzon létre egy listát a letiltott szolgáltatásokról , Eszközillesztőprogramok exportálása és biztonsági mentése , Keresse meg a rendszer üzemidejét , Frissítse a Windows Defender definícióit , lemez lista , kapja meg a telepített illesztőprogramok listáját , Távolítsa el a Windows Store alkalmazásokat Elem hozzáadása az asztal helyi menüjéhez , Hozzon létre egy rendszerképet, Fájl letöltése és több.

Népszerű Bejegyzések