PowerShell-szkriptfájl létrehozása és futtatása Windows 11/10 rendszeren
A szkript csupán egy szövegfájlba mentett parancsok gyűjteménye (a speciális .ps1 kiterjesztéssel), amelyeket a PowerShell megért és sorban végrehajt különböző műveletek végrehajtása érdekében. Ebben a bejegyzésben felvázoljuk a PowerShell(PowerShell) -szkriptfájl létrehozásának és futtatásának folyamatát Windows 11/10 .
A PowerShell a (PowerShell)Microsoft által tervezett parancssori eszköz, amely parancsokat és parancsfájlokat futtat a beállítások módosításához és a feladatok automatizálásához. Bizonyos értelemben hasonlít a Parancssorhoz(Command Prompt) . A PowerShell azonban egy hatékonyabb parancssori felület ( CLI ), amely eszközök széles skáláját, valamint nagyobb rugalmasságot és vezérlést kínál. Ezenkívül a Parancssortól eltérően a PowerShell Windows , macOS és Linux rendszeren is elérhető .
A PowerShell(PowerShell) -szkriptfájl Windows 11/10 történő létrehozásának és futtatásának megtekintéséhez kövesse az egyes feladatokhoz tartozó utasításokat a megfelelő szakaszokban látható módon.
PowerShell - szkriptfájl létrehozása
Windows Windows 11/10 gyakorlatilag bármilyen szövegszerkesztővel vagy az ISE ( Integrated Scripting Environment ) konzollal létrehozhat PowerShell -szkriptfájlokat. (PowerShell)A szkriptek létrehozásának előnyben részesített lehetősége azonban a Visual Studio Code szerkesztőjének a PowerShell bővítmény használata.
A Visual Studio Code – más néven VS Code – egy ingyenes és bővíthető többplatformos kódszerkesztő, amely gyakorlatilag bármilyen programozási nyelv szerkesztéséhez biztosít környezetet. A PowerShell(PowerShell) -bővítmény hozzáadásakor pedig teljesen interaktív szkriptszerkesztési élményt kap, még az IntelliSense (kódkiegészítő) támogatással is.
A következőképpen hozhat létre PowerShell -szkriptet a Windows 11/10 a VS Code használatával :
- Nyissa meg a Visual Studio letöltési oldalát(Head to Visual Studio Download page) .
- Kattintson a Windows gombra a telepítő letöltéséhez.
- Kattintson duplán a letöltött fájlra a (Double-click)VS Code telepítési folyamatának elindításához .
- Erősítse meg a szerződés feltételeit.
- Kattintson a Tovább(Next) gombra.
- Kattintson ismét a Tovább(Next) gombra.
- Kattintson még egyszer a Tovább(Next) gombra.
- Szükség esetén erősítse(Confirm) meg a további feladatokat.
- Kattintson a Tovább(Next) gombra.
- Kattintson a Telepítés(Install) gombra.
- Kattintson a Befejezés(Finish) gombra.
A lépések végrehajtása után folytathatja a PowerShell - bővítmény telepítését. Itt van, hogyan:
- Nyissa meg a VS kódot(VS Code) .
- Kattintson a Bővítmények(Extensions) fülre a bal oldali ablaktáblában, vagy nyomja meg a CTRL + SHIFT + X billentyűkombinációt.
- Keresse meg a PowerShellt(PowerShell) , és válassza ki a legjobb eredményt.
- Kattintson a Telepítés(Install) gombra.
A telepítési lépések befejezése után megkezdheti a PowerShell - szkriptek írását a Visual Studio Code használatával . Itt van, hogyan:
- Nyissa meg a VS kódot(VS Code) .
- Kattintson a Fájl(File) menüre, és válassza az Új fájl(New File) lehetőséget.
- Kattintson a Fájl(File) menüre, és válassza a Mentés mint(Save as) opciót.
- A Fájlnév(File name) mezőben adjon meg egy nevet a .ps1 kiterjesztésű fájlnak – például TWC_script.ps1 .
- Kattintson a Mentés(Save) gombra.
Írjon egy újat, vagy illessze be a futtatni kívánt szkriptet – például:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
A fenti szkript az alábbi kifejezést adja ki a képernyőn.
Welcome to TheWindowsClub.com! Your first script executed successfully
A szkript futtatásához kattintson a jobb felső sarokban található Futtatás(Run) gombra (vagy nyomja meg az F5 billentyűt).
- Kattintson a Fájl(File) menüre.
- Kattintson a Mentés(Save) lehetőségre.
Miután végrehajtotta a lépéseket a Visual Studio Code használatával , a szkript készen áll a futtatásra, de alapértelmezés szerint meghiúsul. Ennek az az oka, hogy az alapértelmezett PowerShell-beállítások mindig úgy vannak beállítva, hogy blokkolják a szkriptek végrehajtását . (Az egyetlen kivétel az, ha a szkript tartalmát a Visual Studio Code vagy a PowerShell ISE programban futtatja .)
A PowerShell(PowerShell) szkriptfájl futtatása Windows 11/10 rendszeren
A parancsfájl PowerShell segítségével történő futtatásához módosítania kell a Windows 11/10 végrehajtási szabályzatát .
Windows Windows 11/10 a PowerShell négy végrehajtási házirendet tartalmaz, köztük:
- Korlátozott –(Restricted —) Leállítja a szkriptek futását.
- RemoteSigned – Lehetővé teszi(Allows) az eszközön létrehozott szkripteket, de a másik számítógépen létrehozott szkriptek csak akkor futnak, ha megbízható kiadó aláírását tartalmazzák.
- AllSigned – Minden szkript futni fog, de csak akkor, ha egy megbízható kiadó aláírta őket.
- Korlátlan –(Unrestricted —) Bármely szkriptet korlátozás nélkül futtat .(Runs)
A PowerShell(PowerShell) -szkript fájl futtatása Windows 11/10 rendszeren a következő:
- Nyomja meg a Windows key + X a Power User menü megnyitásához(open Power User Menu) .
- Nyomja meg az A gombot a billentyűzeten a PowerShell rendszergazdai/emelt módban történő elindításához.
- A PowerShell -konzolon írja be az alábbi parancsot, és nyomja meg az Enter billentyűt(Enter) .
Set-ExecutionPolicy RemoteSigned
- Írja be az A -t, és nyomja meg az Enter billentyűt (ha van).
Ezután írja be az alábbi parancsot, és nyomja meg az Enter billentyűt a szkript futtatásához. Ne(Make) felejtse el módosítani a „PATHTOSCRIPT” helyőrzőt a szkript helyére.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
A lépések végrehajtása után a szkript futni fog, és ha helyesen írta meg, akkor probléma nélkül kell látnia a kimenetét.
Ennyivel kell létrehozni és futtatni a PowerShell -parancsfájlt Windows 11/10 !
Kapcsolódó(Related) : Helyi PowerShell-szkriptek futtatása aláírás nélkül(How to run local PowerShell Scripts without Signing) .
Related posts
A biztonsági kérdések letiltása a Windows 11/10 rendszerben PowerShell-szkript használatával
Ellenőrizze a Windows 10 operációs rendszer architektúráját a PowerShell vagy a Command Prompt segítségével
Hozzon létre rendszer-visszaállítási pontot a Parancssor vagy a PowerShell segítségével
A Windows PowerShell ISE használata – oktatóanyag kezdőknek
Mi az a PWSH.EXE? A használható PWSH szintaxis listája
Listázza ki a számítógép BIOS-beállításait a GetBIOS PowerShell modul segítségével
A PowerShell és a PowerShell Core közötti különbség
Cserélje ki a parancssort PowerShellre a Windows 10 WinX menüjében
Hozzon létre több mappát a Parancssor és a PowerShell használatával
A Microsoft Store-alkalmazások alaphelyzetbe állítása a PowerShell segítségével a Windows 10 rendszerben
Helyi felhasználói fiók létrehozása a PowerShell segítségével a Windows 11/10 rendszerben
A Microsoft PowerShell Script Browser segítségével könnyedén megtalálhatja a szkriptmintákat
A Parancssor és a PowerShell MINDIG futtatása rendszergazdaként
Webkamerák keresése és letiltása a PowerShell segítségével a Windows 10 rendszerben
A PowerShell-szkript ütemezése a Windows 10 Feladatütemezőjében
Nyissa meg a parancssort itt a PowerShell helyett az Explorerben
A WiFi letiltása a CMD vagy a Powershell használatával a Windows 10 rendszerben
A Google Chrome telepítése a Windows PowerShell használatával
A PowerShell verziójának ellenőrzése a Windows 11/10 rendszerben
Az Appx alkalmazáscsomag telepítése a PowerShell segítségével a Windows 11/10 rendszerben