Hvordan skrive ut en utgang i PowerShell

Hvordan skrive ut en utgang i PowerShell
Utskriftsutgang er det essensielle kravet mens du arbeider med ethvert programmeringsspråk. Hensikten med å skrive ut utdata er manifold. Brukere kan skrive ut utdataene for feilsøkingsformål eller for å vise resultatet av ethvert program.
PowerShell gir også støtte for skriptspråk, som har alle de grunnleggende funksjonene i et programmeringsspråk. Når du viser viktigheten av utskrift, viser dette innlegget forskjellige metoder for å skrive ut en utgang i PowerShell.

Metode 1: Bruke cmdlet for skriving-output for å skrive ut utdata i PowerShell

En av de vanlige metodene for å sjekke verdien eller utskriftsutgangen i Kraftskall er skriving. Dette er den primære metoden som de fleste PowerShell -brukere trener. Denne metoden kan brukes i skriptene så vel som i PowerShell -terminalen for å skrive ut strenger og andre objekter på PowerShell -konsollen. La oss øve på å bruke følgende kodelinjer:

$ Bruker = lese -vert -Prompt 'Input Nummeret'
If ($ bruker -lt 30)
Skriving-output "verdi $ bruker er mindre enn 30.""

Elseif ($ bruker -eq 50)
Skriving-output "verdi $ bruker er lik 50.""

Annet
Skriving-output "Verdi $ bruker er ikke større enn 30 eller lik 50"

I koden ovenfor, "Skriving”Brukes til å vise informasjon ved å sjekke tilstanden etter innspill fra brukeren i PowerShell. IF ELSE-IF-setningen brukes og i kodeuttalelser fra hver blokk brukes skriveutdelingen Cmdlet.

Produksjon

Utgangen viser at skriving-output har skrevet ut linjen på konsollen.

Metode 2: Bruke skriveverbose for å skrive ut en utgang i PowerShell

En av metodene for å vise en strømmelding i PowerShell er kjent som Skrive-verbose. Som standard vises ikke strømmen av verbosemeldinger i PowerShell -konsollen. Imidlertid brukes et nøkkelord på slutten av meldingen for å vise informasjon som heter “-Verbose”.

Kode

Skriv-vert "ved hjelp av Verbose-kommandoen i PowerShell"
Skriv -verbose -Message "Velkommen til PowerShell" -verbose

I koden ovenfor gir den første linjen ganske enkelt informasjonen til brukeren. I den andre linjen, bruk skrive-verbose-metoden for å gi en strøm av meldingsinformasjon til brukeren i PowerShell-konsollen.

Produksjon

Ovennevnte display fremhever teksten med gul skriftfarge og en svart bakgrunn. Denne metoden brukes til å vise en stor melding eller informasjon til konsollen i PowerShell.

Metode 3: Bruke skriving for å skrive ut en utgang i PowerShell

I PowerShell er en metode for å vise eller skrive ut en advarselsmelding. Forskjellen fra skriving er at den ikke genererer noen utgang. Skrivvarsel brukes til å vise en ledetekst eller advarsel som fremhever teksten. Dessuten kan brukere bruke $ Advarsel variabel for videre handling i PowerShell -konsollen.

Kode

Skrivvarsel "Velkommen til PowerShell"
Koden brukes til å vise en advarsel eller en hurtig melding til brukeren ved hjelp av skrevvarselmetoden.

Produksjon

Den uthevede utdata representerer en advarselsmelding "Velkommen til PowerShell" i konsollvinduet.

Metode 4: Bruke skrivehost for å skrive ut en utgang i PowerShell

Metoden for skrivehost brukes spesielt for å vise meldinger i forskjellige farger basert på brukerens behov. I denne metoden endrer brukeren manuelt bakgrunn og forgrunnsfarger i PowerShell ved å bruke nøkkelordene -Bakgrunnsfarge og -Forgrunnsfarge, henholdsvis.

Kode

Skriv vert "Velkommen til PowerShell"

Bruk metoden for skrivehost for å vise meldinger i forskjellige farger. Den sender direkte kommandoer til verten, og omgår alle andre instruksjoner.

Produksjon

Utfallet viser en melding "Velkommen til PowerShell" ved hjelp av skrivemetoden i PowerShell.

Metode 5: Bruke skrive-debug for å skrive ut en utgang i PowerShell

Målet med å bruke metoden for skrivedebug er å skrive ut en feilsøkingsmelding fra kommandoen eller skriptet til PowerShell-konsollen. Målet med å bruke denne metoden er å identifisere feil og vise dem basert på utviklerbehov. Feilsøkingsmeldingene vises ikke i konsollen som standard, men $ debugpreference kan brukes til å presentere meldinger i PowerShell. Nedenfor koden validerer visningen av en melding.

Kode

Skriv-debug "Ikke skriv ut en feilmelding på første linje.""
$ debugpreference = "Fortsett"
Skriv-debug "Skriv ut en feilmelding på 3. linje"

Koden for feilsøking av kommandoene er skrevet som ovenfor. Ved hjelp av denne koden kan brukeren vise en feilmelding eller ikke i henhold til deres behov.

Produksjon

Utgangen viser at den første linjen ikke er skrevet ut på PowerShell -konsollen, mens den tredje linjen er skrevet ut, som viser “Skriv ut en feilmelding på 3. linje”Melding ved hjelp av $ debugpreference.

Konklusjon

Kraftskall støtter mange metoder til Utskriftsutgang på konsollen eller for å få utdataene i en fil. Disse metodene inkluderer skriving-output, skrive-vert, skrive-verbose, skrivevarsel og skrive-debug. Hver metode har sin egen grunn til å bruke den. Som, skrivesvarselen brukes til å skrive ut spesifikk utdata som en advarsel. Tilsvarende brukes skriveverbosen til å skrive utgangen i detalj. Dette innlegget har vist arbeid og bruk av alle disse metodene til utskriftsutgang i PowerShell.