Hvordan ta et powershell -skript på pause

Hvordan ta et powershell -skript på pause

PowerShell er et skriptingsverktøy som brukes til å utføre Windows Automation og administrative oppgaver. Det tilbyr også en funksjon ved å pause et manus. PowerShell -skript er pause for å legge til en brukerinngang, vent til en annen prosess skal utføre, eller bremse utførelseshastigheten. PowerShell Script Execution kan stilles til pause ved hjelp av spesifikke kommandoer.

Denne oppskrivningen vil lede oss gjennom forskjellige metoder for å fikse den nevnte spørringen.

Hvordan du tar et manus i PowerShell?

Dette er metodene som kan brukes for å pause et skript:

    • Pause
    • Lese-vert
    • Pause
    • Begynn å sove

Metode 1: Bruk “Pause” Cmdlet for å pause et PowerShell -skript

pause”Cmdlet brukes i PowerShell for å legge til en pause i et skript. Når "Pause" -cmdlet blir utført, viser den dialogen "Press hvilken som helst tast for å fortsette… ”Når det ikke gis noen strenginngang.

Eksempel

Dette eksemplet vil demonstrere arbeidet med "pause”Cmdlet:

> Skriv vert "Hello World"
> cmd /c 'pause'


I dette uttalte eksemplet:

    • Først la vi til en streng med hjelpen "Skriv-verten”Kommando.
    • Etter det la vi til “cmd /c 'pause'”Cmdlet for å pause skriptet:



Som det kan sees, "pause”Cmdlet la vellykket en pause i skriptet.

Metode 2: Bruk kommandoen “Read-Host” for å pause et PowerShell-skript

En annen metode er en "Lese-vert”For å pause et skript. Denne cmdlet ber om brukerinngang og venter til inngangen er gitt.

Eksempel

Nå, pause skriptet ved å bruke “Lese-vert”Cmdlet som følger:

> Les-vert "Trykk på hvilken som helst tast for å fortsette"


Metode 3: Bruk kommandoen “timeout” for å pause et PowerShell -skript

pause”Kommando tar skriptet i et spesifisert antall sekunder. Det er nyttig når du vil at brukeren skal vente på at prosessen skal utføres riktig.

Eksempel

I denne gitte demonstrasjonen, "pause”Cmdlet vil bli brukt til å pause et skript for“5”Sekunder:

> Skriv-vert "skript er pause i 5 sekunder"
> timeout /t 5


Metode 4: Bruk "start-sove" for å pause skriptet

En annen kommando som brukes oftest er "Begynn å sove”. Det tar en stykke skriptet i en spesifikk periode.

Eksempel

Nå vil vi bruke "Begynn å sove”Cmdlet for å pause et skript i fem sekunder:

> Skriv-vert "skript vil forbli pause i 5 sekunder"
> Start -søvn -sekundene 5



Det handlet om å pause PowerShell -skriptet.

Konklusjon

Et PowerShell -skript kan stilles til pause ved hjelp av forskjellige metoder. Disse metodene inkluderer "Pause”,“Lese-vert”,“Pause”, Eller“Begynn å sove”Cmdlets. For å pause et skript, legg til noen av disse nevnte kommandoene i skriptkroppen. Denne artikkelen har gitt grundig detalj for å pause et manus i PowerShell.