Kako stvoriti i pokrenuti datoteku skripte PowerShell u sustavu Windows 11/10
Skripta je samo zbirka naredbi spremljenih u tekstualnu datoteku (koristeći posebnu ekstenziju .ps1 ) koju PowerShell razumije i izvršava u nizu za izvođenje različitih radnji. U ovom ćemo postu opisati proces koji je uključen u stvaranje i pokretanje datoteke skripte PowerShell u (PowerShell)Windows 11/10 .
PowerShell je alat naredbenog retka koji je dizajnirao Microsoft za pokretanje naredbi i skripti za promjenu postavki i automatizaciju zadataka. Na neki je način sličan naredbenom retku(Command Prompt) . Međutim, PowerShell je sposobnije sučelje naredbenog retka ( CLI ) koje nudi opsežan skup alata te veću fleksibilnost i kontrolu. Također, za razliku od naredbenog retka, PowerShell je dostupan u sustavima Windows(Windows) , macOS i Linux .
Da biste vidjeli kako stvoriti i pokrenuti datoteku skripte PowerShell u (PowerShell)Windows 11/10 , slijedite upute za svaki od zadataka kako je prikazano u odgovarajućim odjeljcima.
Kako stvoriti datoteku skripte PowerShell
U Windows 11/10 možete kreirati datoteke skripte PowerShell pomoću gotovo bilo kojeg uređivača teksta ili konzole ISE ( Integrirano okruženje za skriptiranje ). (Integrated Scripting Environment)Međutim, poželjna opcija za izgradnju skripti u budućnosti je korištenje uređivača koda Visual Studio(Studio Code) s nastavkom PowerShell .
Visual Studio Code — također poznat kao VS Code — besplatan je i proširiv uređivač koda na više platformi koji pruža okruženje za uređivanje gotovo bilo koje vrste programskog jezika. A kada dodate proširenje PowerShell , dobivate potpuno interaktivno iskustvo uređivanja skripti, čak i uz IntelliSense (dovršavanje koda) podršku.
Evo kako stvoriti datoteku skripte PowerShell u (PowerShell)Windows 11/10 koristeći VS Code :
- Idite na stranicu za preuzimanje Visual Studio(Head to Visual Studio Download page) .
- Kliknite gumb Windows za preuzimanje instalacijskog programa.
- Dvaput kliknite(Double-click) na preuzetu datoteku da biste pokrenuli proces instalacije VS Code .
- Potvrdite uvjete ugovora.
- Kliknite gumb Sljedeće .(Next)
- Ponovno kliknite gumb Sljedeće .(Next)
- Još jednom kliknite gumb Sljedeće .(Next)
- Po potrebi potvrdite(Confirm) dodatne zadatke.
- Kliknite gumb Sljedeće .(Next)
- Kliknite gumb Instaliraj .(Install)
- Kliknite gumb Završi .(Finish)
Nakon što dovršite korake, možete nastaviti s instaliranjem proširenja PowerShell . Evo kako:
- Otvorite VS kod(VS Code) .
- Kliknite karticu Proširenja(Extensions) u lijevom oknu ili pritisnite kombinaciju CTRL + SHIFT + X
- Potražite PowerShell i odaberite gornji rezultat.
- Kliknite gumb Instaliraj .(Install)
Nakon što dovršite korake instalacije, možete početi pisati PowerShell skripte pomoću Visual Studio Code . Evo kako:
- Otvorite VS kod(VS Code) .
- Kliknite izbornik Datoteka(File) i odaberite opciju Nova datoteka(New File) .
- Kliknite izbornik Datoteka(File) i odaberite opciju Spremi kao(Save as) .
- U polju Naziv datoteke(File name) navedite naziv datoteke s nastavkom .ps1 — na primjer, TWC_script.ps1 .
- Kliknite gumb Spremi(Save) .
Napišite novu ili zalijepite skriptu koju želite pokrenuti — na primjer:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Gornja skripta će prikazati frazu ispod na ekranu.
Welcome to TheWindowsClub.com! Your first script executed successfully
Možete kliknuti gumb Pokreni(Run) u gornjem desnom kutu (ili pritisnuti tipku F5) da biste pokrenuli skriptu.
- Kliknite izbornik Datoteka(File) .
- Kliknite opciju Spremi(Save) .
Nakon što dovršite korake pomoću Visual Studio Code , skripta će biti spremna za pokretanje, ali prema zadanim postavkama neće uspjeti. To je zato što su zadane PowerShell postavke uvijek postavljene tako da blokiraju izvršavanje bilo koje skripte . (Jedina iznimka je ako pokrenete sadržaj skripte unutar Visual Studio Code ili PowerShell ISE .)
Kako pokrenuti datoteku skripte PowerShell u sustavu Windows 11/10(PowerShell)
Da biste pokrenuli datoteku skripte pomoću PowerShell -a , morate promijeniti politiku izvršavanja u Windows 11/10 .
U Windows 11/10PowerShell uključuje četiri pravila izvršavanja, uključujući :
- Ograničeno —(Restricted —) Zaustavlja pokretanje bilo koje skripte.
- RemoteSigned — Omogućuje(Allows) skripte stvorene na uređaju, ali skripte stvorene na drugom računalu neće se izvoditi osim ako ne uključuju potpis pouzdanog izdavača.
- AllSigned — Sve će se skripte pokrenuti, ali samo ako ih je potpisao pouzdani izdavač.
- Neograničeno — (Unrestricted —) Pokreće(Runs) bilo koju skriptu bez ikakvih ograničenja.
Evo kako pokrenuti datoteku skripte PowerShell u sustavu Windows 11/10:(PowerShell)
- Pritisnite tipku Windows key + X za otvaranje izbornika Power User Menu(open Power User Menu) .
- Pritisnite A na tipkovnici da pokrenete PowerShell u administrativnom/povišenom načinu rada.
- U PowerShell konzoli upišite donju naredbu i pritisnite Enter .
Set-ExecutionPolicy RemoteSigned
- Upišite A i pritisnite Enter (ako je primjenjivo).
Zatim upišite naredbu u nastavku i pritisnite Enter za pokretanje skripte. Obavezno(Make) promijenite rezervirano mjesto "PATHTOSCRIPT" u mjesto vaše skripte.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Nakon što dovršite korake, skripta će se pokrenuti, a ako je ispravno napisana, trebali biste vidjeti njezin izlaz bez problema.
To je sve o tome kako stvoriti i pokrenuti datoteku skripte PowerShell u (PowerShell)Windows 11/10 !
Povezano(Related) : Kako pokrenuti lokalne PowerShell skripte bez potpisivanja(How to run local PowerShell Scripts without Signing) .
Related posts
Onemogućite sigurnosna pitanja u sustavu Windows 11/10 pomoću PowerShell skripte
Provjerite arhitekturu OS Windows 10 pomoću PowerShell-a ili naredbenog retka
Stvorite točku vraćanja sustava pomoću naredbenog retka ili PowerShell-a
Kako koristiti Windows PowerShell ISE - Vodič za početnike
Što je PWSH.EXE? Popis PWSH sintakse koju možete koristiti
Promijenite lozinku lokalnog računa pomoću naredbenog retka ili PowerShell-a
Kako pretvoriti VHDX datoteku u VHD koristeći PowerShell
Zamijenite naredbeni redak s PowerShell u WinX izborniku sustava Windows 10
Kako sakriti ažuriranja sustava Windows pomoću PowerShell-a u sustavu Windows 11/10
Kako vratiti PowerShell i naredbeni redak na zadane postavke
Izvoz i sigurnosna kopija upravljačkih programa uređaja pomoću PowerShell-a u sustavu Windows 11/10
Konfigurirajte kontrolirani pristup mapama pomoću pravila grupe i PowerShell-a
Kako provjeriti verziju PowerShell-a u sustavu Windows 11/10
Poništite Windows Update Client pomoću PowerShell skripte
Windows PowerShell ISE vs Windows PowerShell: Koja je razlika?
Kako deinstalirati PowerShell u sustavu Windows 10
Kako izbrisati ili stvoriti zakazani zadatak pomoću PowerShell-a u sustavu Windows 11
Stvorite više mapa pomoću naredbenog retka i PowerShell-a
Popravite PowerShell koji uzrokuje veliku upotrebu CPU-a u sustavu Windows 11/10
Kako zakazati PowerShell skriptu u Planeru zadataka u sustavu Windows 10