Skriv-vert cmdlet i PowerShell

Skriv-vert cmdlet i PowerShell
PowerShell Scripting Language støtter alle de grunnleggende funksjonalitetene til et programmeringsspråk. PowerShell støtter en rekke cmdlets som inkluderer skrivetett, skriving og ekko for utskriftsformål.

Echo og Writ-output brukes til å vise teksten på en formatert måte og returnere verdien til PowerShell-motoren. Skriv-verten, derimot, skriver ikke ut noen verdi til PowerShell-konsollen; den behandler ganske enkelt dataene som er lagt inn på skjermen.

Hovedmålet med denne artikkelen er å utforske PowerShell Writ-Host Cmdlet og dens relaterte nyttige funksjoner.

Hvordan bruke Cmdlet i PowerShell i PowerShell?

I PowerShell brukes skrivetaket til å vise utgangsresultatene på terminalskjermen. Writ-vert har forskjellige innebygde parametere for forskjellige relevante oppgaver. Følgende er noen korte eksempler på bruk av skrivehost og dens parametere i forskjellige scenarier.

Eksempel 1: Hvordan skrive ut en linje ved hjelp av Cmdlet?

Primært skriver host-cmdlet ut utgangen på skallet. Følgende skript vil bli brukt, hvis du vil skrive ut teksten på terminalen.

Klar vert
$ emne = skriv-vert "Emne: skriv-vert cmdlet i PowerShell. ""
$ emne

I henhold til resultatet ovenfor, er det først en streng med en streng med Skrive-Vert Cmdlet lagres i en variabel som heter $ emne. Når $ emne kalles, den returnerer strengen slik den ble definert.

Eksempel 2: Hvordan slå sammen flere linjer ved hjelp av Cmdlet i PowerShell i PowerShell?

Ved hjelp av -NoneWline Parameter du kan slå sammen flere linjer til en enkelt. Følgende kode er gitt nedenfor som et eksempel.

Klar vert
Skriv-vert "Hello PowerShell! "-Nonewline
Skriv-vert "Emne: Skriv-vert Cmdlet i PowerShell. ""

Ovennevnte utgang viser at de to forskjellige linjestrengene er slått sammen til en enkelt linje.

Eksempel 3: Hvordan skille flere strenger ved hjelp av cmdlet?

-Separator”Operatør definerer utgangen i en adskilt form. Du kan skille flere strenger i forskjellige deler med bruk av definerte separatorer. Eksemplet er gitt nedenfor.

Klar vert
Skriv-vert ("Emne:", "Skriv-vert", "Cmdlet", "In", "PowerShell.") -Separator" -> "

I koden ovenfor, “->” brukes som separator.

Som du kan observere fra output ovenfor, har de flere strengene blitt separert med en brukerdefinert separator I.e. (->)

Merk: En ting som skal bemerkes, at separatoren ikke fungerer med en enkelt streng, den gjelder bare flere strenger. Se eksemplet nedenfor.

Klar vert
Skriv-vert ("Hello PowerShell! Tema: Skriv-vert cmdlet i PowerShell. ") -Separator" -> "

Det kan legges merke til fra outputten at separatoren ikke gjelder på en enkelt.

Eksempel 4: Hvordan endre skriftfargen på utdataene ved hjelp av CMDLET?

Skrivingsverten kan forskjønne outputteksten din med forgrunnsfarge. Se eksemplet nedenfor.

Klar vert
Skriv-vert "Hello PowerShell! Tema: Skriv-vert cmdlet i PowerShell. "-FOREGRAYCOLOR GRØNN

Eksemplet ovenfor viser at utgangsteksten har endret seg til grønn farge. Du kan også bruke flere fargealternativer.

Eksempel 5: Hvordan endre bakgrunnsfargen på utgangen ved å bruke CMDLET?

Writ-vert gir fasiliteter for å fargelegge bakgrunnen for outputteksten. Bruk -backgroundColor -parameteren med skriving -vert for å endre bakgrunnsfargen. Eksempelkoden er gitt nedenfor.

Klar vert
Skriv-vert "Hello PowerShell! Tema: Skriv-vert cmdlet i PowerShell. "-BackgroundColor Red

Den ovennevnte utgangen viser at med -backgroundColor -parameteren kan bakgrunnsfargen modifiseres.

Du har utforsket hovedfunksjonene til Skriv-verten Cmdlet i PowerShell i dette innlegget.

Konklusjon

Writ-vert er en kommando som brukes til å vise outputteksten i PowerShell. I motsetning til ekko og skriving, returnerer det ingen verdi til konsollen. Denne delen demonstrerer arbeid og bruk av skrivehost-cmdlet i PowerShell. Det tilpasser utdataene ved hjelp av mange operatører. For eksempel kan man endre skriftfargen så vel som bakgrunnen for utgangen. Dessuten kan flere strenger skilles ved hjelp av CMDLET.