A Windows PowerShell magyarázata

2021. május 5 124 Nézetek mi az a Windows Powershell

Ez az S-zóna a Windows PowerShell (PS) magyarázatát magyarázza. A Microsoft-eszköz részletes, de leegyszerűsített magyarázatával kezdődik. Ezután a Windows PowerShell szolgáltatásaival és előnyeivel ér véget.





Böngésszen a bejegyzések témái között



Mi az a Windows PowerShell?

Mi az a Windows PowerShell?

A Windows PowerShell egy feladatautomatizálási eszköz, amelyre épül .NET CLR (Common Language Runtime). Van egy parancssori shell és egy szkriptnyelv. Amikor a PowerShellt először elindították, arra épült .NET Framework és csak Windows operációs rendszeren működhetett.

Az egyértelműség kedvéért a Common Language Runtime (CLR) kezeli a .NET programok végrehajtását. Más szavakkal, a .NET-keretrendszerben írt PowerShellhez hasonló programok CLR szoftverkörnyezetben futnak.

2016-ban a Microsoft módosította a PowerShellt, hogy azon futhasson .HÁLÓ C órák és nyílt forráskódú és többplatformos eszközzé tette. Ez a változás azt jelentette, hogy mostantól futhat bizonyos Linux disztribúciókon (konkrétan CentOS és Ubuntu ) és Mac operációs rendszerek.



Az új nyílt forráskódú eszköz a PowerShell Core. Ez eltér a Windows PowerShelltől, amely csak Microsoft Windows rendszeren fut.



PowerShell-parancsmagok (Command-lets)

PowerShell-parancsmagok (Command-lets)

A parancsmagok parancsok ( Command-lets ) használja a Windows PowerShellben. A parancsmagok meghatározott műveleteket hajtanak végre, és eredményeket adnak vissza – konkrétan Microsoft .NET-keretrendszer objektumokat adnak vissza. Ezek az objektumok kimenetként jelennek meg a folyamatban.

stream nfl játékok on kodi
Ha még nem ismeri a PS-t, ezeknek a zsargonoknak nem sok értelme van számodra, de hamarosan a mókás részhez térek!

Ha valaki PS-t szeretne tanulni, annak az a legfontosabb, hogy megértse a PS fogalmát Cmdlet nevek . PS használ Ige főnév névpár a parancsmagok elnevezéséhez. A parancsmagok szó szerint el vannak nevezve Ige főnév párok. Egy példa az Get-Command . A számítógépén lévő összes parancsmag listázásához nyissa meg a Windows PowerShell-t, írja be a parancsmagot alább, és nyomja meg az enter billentyűt.



|_+_| A Windows PowerShell szolgáltatásai és előnyei

Get-Command az első parancsmag, amelyre szüksége van, mert ez más parancsmagok keresésére szolgál. A következő, amire szüksége van Kaphat segítséget . Ez az a parancsmag, amellyel meg kell tanulnia a talált parancsmag használatát Get-Command . A parancsmag használatának megismeréséhez írja be a Get-Help, majd a parancs-let parancsot. Például, hogy megtanulják, hogyan kell használni Get-WmiObject , írja be az alábbi parancsot, és nyomja meg az enter billentyűt.



|_+_| Get-Alias

Az S-zóna céljaira a parancsmag a Ige főnév névpár. Az első rész általában egy angol ige (olyan cselekvési szó, mint pl Kap , Készlet stb.). A második szó általában egy angol főnév (olyan objektum neve, mint a Command, WmiObject).

A Windows PowerShell szolgáltatásai és előnyei

A Microsoft feladatautomatizálási eszközének további megértéséhez íme néhány szolgáltatás és előny.

A PowerShell parancsmagok ige-főnév párok

A PS parancsmagokat hajt végre (amelyek ige-főnév párok), és a .NET-keretrendszer-objektumokat kimenetként jelenítik meg a folyamatban. A parancsmagok különböznek a Cmd parancsoktól – míg a Cmd parancsok önálló végrehajtható fájlok, a PowerShell parancsmagok a .NET-keretrendszer osztályok .

Cmdlet támogatási álnevek

A parancssori parancsokhoz hasonlóan a Windows PowerShell parancsmagok is támogatják az álneveket. Az álnevek megkönnyítik a parancsmagok megjegyezését. Ezenkívül megkönnyíti a PS-ben való szkriptet. A gyakori Cmdlet-álnevek beszerzéséhez írja be a parancsmagot alább, és nyomja meg az enter billentyűt.

|_+_|

Ezután megtanulhatja a gyakori parancsmagok álneveit. Ezen álnevek mindegyike helyettesítheti a parancsmagokat a parancsokban és szkriptekben.

A Windows PowerShell parancsmagok támogatási folyamata

A PS másik fontos jellemzője a támogatása csővezetékek . A folyamatkarakter (|) lehetővé teszi a parancsmag kimenetének használatát a következő parancsmag bemeneteként. Ha egy parancsmagot a következőre szeretne átvezetni, egyszerűen írja be a folyamat karaktert (|) a 2 parancsmag közé. Íme egy példa.

a táblagépem csatlakozik, de nincs internet
|_+_|

Az első parancs-enged, Get-Process visszaadja a jegyzettömb folyamat, miközben a második parancsmag, Folyamat leállítása leállítja a folyamatot. Azonban nem minden parancs-let fogadja el a csővezetékes bevitelt.

Remélem, ez az Itechgude sikeresen elmagyarázta a Windows PowerShell-t? Én is remélem, hogy hasznosnak találtad. Ha hasznosnak találtad, kérlek szavazz Igen a Volt ez a bejegyzés Hasznos kérdés alább.

Alternatív megoldásként feltehet kérdést, megjegyzést írhat vagy visszajelzést küldhet az oldal végén található Válaszoljon űrlap segítségével.

Végül, további Email tech S zónákért látogassa meg a PowerShell és CMD magyarázata oldalunkat. A Munka a kezdőlapról oldalunkat is nagyon hasznosnak találhatja.