oktatóanyagok

Powershell-szkript: hogyan kell futtatni és írni

Tartalomjegyzék:

Anonim

A PowerShell a Windows operációs rendszer egyik legjobb eszközének felel meg, 2006. december óta érhető el, és engedélyezve van a Windows XP és későbbi verziói számára.

Annak ellenére, hogy ilyen interaktív program, kissé bonyolult használni, ezért az alábbiakban megemlítjük, hogyan lehet futtatni és írni a parancsfájlokat ebben a varázslóban.

Tartalom index

Mi a PowerShell?

A PowerShell egy kapcsolódó felület, amely parancsokat vagy utasításokat közvetlenül a számítógépre hajt végre, mind a használt kiszolgáló, mind a rendszerre telepített egyes alkalmazások számára.

Fő követelménye a .NET elnevezésű erőforrás előzetes telepítése, amelynek a változata nem kevesebb, mint 2.0, és amellett, hogy a Windows rendszerben megengedhető, felváltva is letölthető összetettebb operációs rendszerekben, mint például a Linux és a MacOS.

Ez a program abban különbözik a CMD-től (Command Console), hogy funkciói sokkal szélesebb körűek, lehetővé téve a rendszerkiszolgáló önmagában és más speciális programok mélyebb módosítását.

Ezenkívül modern, mint a CMD, és sokkal sokoldalúbb eszköznek felel meg, mint az utóbbi, köszönhetően a programozási nyelv típusának, amelyet a parancsok végrehajtásához használnak.

Parancsfájlok futtatása és írása a PowerShell programban

A szkriptek végrehajtásához szem előtt kell tartania, hogy a PowerShell- nek teljes engedélyekkel kell rendelkeznie a kiszolgálón, ez a használat alapvető követelménye.

Futtasson vagy írjon egyszerű parancsokat a PowerShell-ben

Az egyszerű szkriptek végrehajtása a PowerShellben a következő:

  • Lépjen a Windows "Start" szakaszába. Miután ott van, keressen a "Windows PowerShell" kifejezésre. Amikor megjelenik a megfelelő eredmény, kattintson a jobb gombbal rá, majd kattintson a "Futtatás rendszergazdaként" opcióra.

Ezután erősítse meg a műveletet a megjelenő felbukkanó menüben.

  • Ha ezt megtette, a megnyitott PowerShell program jelenik meg a számítógépen, és futtathatja a kívánt parancsokat.

Megjegyzés: Az eszköz lehetővé teszi szkriptek írott formában történő elhelyezését vagy beillesztését a rendszerbe. Ehhez az utolsó szemponthoz a parancsot csak a PC bármelyik részéből át kell másolnia, és a jobb egérgombbal kell kattintania a kék menüre.

Írjon szkripteket a Windows Power Shell ISE-ből

A Windows PowerShell ISE egy önmagában a PowerShell program asszisztense, amely lehetővé teszi új parancsok létrehozását, mentését, módosítását és új parancsok írását az említett eszközben.

Utóbbi vonatkozásában azonban ezeket az irányelveket be kell tartani:

  • Írja be a "Windows PowerShell ISE" menüpontot a "PowerShell" program gyors opcióiból. Folytassa a "Nézet" szakaszra lépéshez, amelyet a menü tetején észlel. Ezután válassza a "Ugrás a parancsfájl panelen Végül megírja a kiválasztott parancsot.

Hasonlóképpen, ez az eszköz lehetővé teszi a parancsok közvetlen kivágását, másolását vagy beillesztését, bár ehhez használnia kell az írási menü felső részében található gombokat.

Ezen felül felülírhatja a szkriptet, amelyet már az írási menübe helyeztek, de ehhez kattintson a "Ctrl + H" gombra, és keressen kifejezetten a módosítani kívánt parancssort.

Futtasson szkriptet a Windows Power Shell ISE-ből

A szkript végrehajtásának folyamata nagyon egyszerű, egyszerűen írja be a Windows Power Shell ISE-t, és kattintson a „Futtatás parancsfájlra” gombra, amely a felső menüben található.

Ez utóbbi zöld és egy nyílnak felel meg, amely az előre meghatározott szakasz harmadik szakaszában található.

Hasonlóképpen, ugorhat a "Fájl" menüre, és onnan kattintson a "Végrehajtás" gombra, hogy a parancs elindítsa az előre meghatározott folyamatokat.

Ez a program ugyanakkor lehetővé teszi a szkript csak egy részének futtatását is, de ehhez meg kell lépnie a gyorsbeállítások menü harmadik szakaszába, majd kattintson a „Kiválasztás futtatása” elemre, majd meg kell határoznia a kívánt szkriptnek azt a részét.

Futtasson új szkripteket a Power Shellben

Annak ellenére, hogy a Power Shell végrehajtó program, ez lehetővé teszi a szkriptek létrehozását, ahogyan szeretjük, bár ehhez a következő lépéseket kell figyelembe venni:

  • Először a PC böngészőjéből érje el a "Power Shell ISE" elemet. Ezután, amikor a program megjelenik a képernyőn, kattintson a "New" alternatívára, amely megjelenik a gyors opciókban a tetején. Végül írja be a részt Az alábbiakban található a végrehajtandó új szkript.

Az új szkript beállítása csak a következő szabályok betartásával működik:

  1. A módosítást és az azonosítást célszerű létrehozni egy kódnevet a "#" jellel. A megjelölni kívánt változó típusát el kell helyezni: Ebben az esetben a "$" szimbólumot, majd a “=” Ezután egy alternatív értéket állítunk be.A változóknak azonosítási módszerrel kell rendelkezniük: Ennek célja a létrehozott típus beállításához és a szkriptben használt számjegyek meghatározásához.

Ezt követően el kell mentenie a mentést, és végrehajtania kell az alábbi eljárást:

  • Kattintson a "File" egyezésre a felső részben. Kattintson a "Save as" menüre. Helyezze a kívánt nevet előre definiált jelek nélkül a "File name" mezőbe. Folytassa a "PowerShell Scripts (*. ps1) ” a „ Mentés típusaként ” alternatívaként. Végül nyomja meg a „ Mentés ” alján.

Futtassa a már létrehozott szkripteket

Ha már létrehozott egy parancsfájlt, és tárolta a könyvtárban, akkor közvetlenül a Windows Power Shell ISE alkalmazásban nyithatja meg az alábbiak szerint:

  • Első lépésként meg kell férnie a "Windows Power Shell ISE" -hez. Ezután a bal felső sarokban kattintson a "Fájl" -ra, majd a "Megnyitás…" -re. Ez eljuttatja a PC-vel, kettő között kattintson duplán a használni kívánt szkriptre.

Hiba a szkript végrehajtásakor a Power Shellben

Időnként, amikor a parancsot önmagában a PowerShell-ben írja, egy piros betűkkel megadott problémát tartalmazó üzenet jelenik meg, ez általában a menüben beállított szkript engedélyezési korlátozásainak köszönhető.

Ez a hiba azonban könnyen megoldható, bár ehhez új végrehajtási házirendet kell megadnia az eszközben, mivel ez az utolsó szolgáltatás védi a rendszert a nem biztonságos szkriptek ellen.

Megjegyzés: Tudnia kell, hogy ha a szkript kevés megbízhatóságú, informatív logikai leírással rendelkezik, akkor az egyszerű számítógépes biztonság érdekében javasoljuk, hogy ne végezze el ezt a módosítást.

A biztonsági irányelvek állapotának megismerése érdekében azonban ebben az esetben a Get-ExecutionPolicy parancs végrehajtását kell elvégezni.

Javasoljuk, hogy olvassa el a következő oktatóanyagokat:

Ugyanígy, új szabályok létrehozására ezen a területen a következő leírást kell használni: Set-ExecutionPolicy RemoteSigned, és ezzel a módszerrel a hibát az eszköz oldja meg.

oktatóanyagok

Választható editor

Back to top button