Hvordan kjøre PowerShell -skript

Hvordan kjøre PowerShell -skript
Et PowerShell -skript kan defineres som en vanlig tekstfil som inneholder PowerShell -kommandoer. PowerShell gir et integrert skriptmiljø (ISE) for å skrive og administrere PowerShell -skript. PowerShell -skript består av en serie cmdlets for å automatisere/utføre forskjellige oppgaver. “.PS1”Utvidelse refererer til PowerShell -skriptene. Et PowerShell -skript kan kjøres ved hjelp av flere måter. Dette innlegget verver alle mulige metoder for å kjøre et PowerShell -skript med følgende læringsutbytte:
  • Hvordan kjøre et manus ved hjelp av PowerShell ISE
  • Hvordan kjøre et manus ved hjelp av PowerShell
  • Hvordan kjøre et skript ved hjelp av ledetekst (CMD)

Forutsetninger

Hvis du bruker PowerShell Scripting -miljøet for første gang, kan du møte følgende feil mens du utfører et PowerShell -skript.

Som du kan se i ovennevnte skjermbilde, er skriptutførelsen deaktivert på dette systemet. For å aktivere det, må du åpne PowerShell (med administrative privilegier) og deretter utføre følgende kommando:

Set-executionPolicy Remotesigned

Det kan observeres fra outputten ovenfor at utførelsespolitikken er endret vellykket.

Metode 1: Hvordan kjøre et skript ved hjelp av PowerShell ISE?

Det er flere metoder for å kjøre PowerShell -skriptet, de to metodene er som følger:

Gå til Start meny og velg Windows PowerShell ISE, og Spille (i grønt) -knappen brukes til å kjøre skriptet.

I følge det ovennevnte utdraget kjører manuset ordentlig.

Kopier den absolutte banen til skriptfilen og lim den inn i PowerShell -terminalen for å kjøre

Metode 2: Hvordan kjøre et skript ved hjelp av PowerShell -konsollen?

PowerShell gir fasilitetene til å kjøre skriptet fra terminalen. For å gjøre det, må du gi den absolutte banen til skriptet slik vi gjorde i følgende kommando:

C: \ Brukere \ PowerShell \ Documents \ Date1.PS1

I følge output -skjermbildet utføres skriptet og har returnert verdien på riktig måte.

Metode 3: Hvordan kjøre et skript ved hjelp av ledetekst (CMD)?

PowerShell -skriptet kan også kjøres fra CLI. Den nedenfor-nevnte kommandoen vil bli brukt til å utføre skriptet. Du må bruke "kraftskall" nøkkelord med en "-fil" parameter. Etter "-fil" parameter, legg til den absolutte banen til skriptfilen med ".PS1 ”.

PowerShell -File "C: \ Brukere \ PowerShell \ Documents \ Date1.PS1 "

Utgangen viser at skriptet er utført med hell.

Flott jobb! Du har aktivert og kjørt PowerShell -skriptet fra tre forskjellige miljøer i.e., PowerShell Ise, PowerShell Terminal og CLI.

Konklusjon

PowerShell -skriptet kan kjøres ved hjelp av PowerShell Console Command Prompt (CMD) eller PowerShell ISE -konsollen. Vi har demonstrert de mulige metodene for å kjøre et PowerShell -skript. PowerShell -skriptet lagrer skriptfilene sine med utvidelsen “.PS1”. Før utførelsen av et skript, må utførelsespolitikken settes til å remotesignet.