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.