Anbefalt, 2024

Redaksjonens

Slik endrer du Windows PowerShell Color Scheme på Windows 10

Den første Windows PowerShell ble løslatt over et tiår siden for Windows XP, Windows Server 2003 og Windows Vista. Det har vært en konstant del av alle Windows-utgaver siden da, og startet med Windows 7 i 2009. Selv om det har vært mange endringer i selve programvaren, er det en ting som har bodd uendret gjennom årene, fargevalget - en blå bakgrunn med hvit / gul tekst generelt og rød tekst på en svart bakgrunn for feilmeldinger. Mens de fleste har blitt vant til disse fargene, kan noen av dere ha noe mer karakteristisk, enten for bedre synlighet eller for estetiske årsaker. Når det er tilfellet, la oss snakke om hvordan du kan endre Windows PowerShell-fargevalg i Windows 10:

Merk: Før vi fortsetter, er det viktig å forstå at denne spesielle opplæringen vil håndtere PowerShell-konsollen, og ikke PowerShell ISE, som er en av de to vertsprogrammene for Windows PowerShell-motor og språk. Den har egne tilpasningsinnstillinger som må håndteres separat, og ligger utenfor omfanget av denne opplæringen.

Endre bakgrunns- og forgrunnsfarger i Windows 10 PowerShell Console

  • Som tidligere nevnt, viser Windows PowerShell-konsollen som standard hvitt på blått som standard og rødt på svart for feilmeldinger, slik at du kan endre farger, høyreklikke på toppstanga i PowerShell-vinduet og velge Egenskaper .

  • Når Windows PowerShell 'Properties' -boksen dukker opp, klikker du på 'Farger' -fanen, og du får en rekke valg for å angi bakgrunns- og forgrunnsfarger som vist på skjermbildet nedenfor.

Herfra kan du endre tekstfarger, popup-tekstfarger, bakgrunnsfarger og til og med angi opasitetsnivåene.

Endre feilmeldingsfarger i Windows 10 PowerShell Console

  • Selv om dette var en veldig enkel måte å endre noen av innstillingene på, hva om du vil gjøre mer omfattende endringer i PowerShell-konsollen din? For eksempel, hva om du vil endre teksten og bakgrunnsfargene til feilmeldinger fra rødt til svart til noe litt mindre drastisk? For det må du komme ned og skitne og bruke konsollen selv, i stedet for å stole på GUI. Først av, for å kjenne standardfarger, fortsett og kopier / lim inn denne koden på PowerShell-konsollen og trykk på 'Enter': $host.privatedata

  • Hvis du vil endre forgrunns- og bakgrunnsfargene til feilmeldinger, er alt du trenger å gjøre, tilordnet nye verdier . Siden jeg vil endre bakgrunnsfargen til "Magenta" og forgrunnsfarge til "Grønn", vil jeg skrive inn de to kommandoene nedenfor. Bare husk å skrive dem separat og trykk "Enter" i hvert tilfelle .
    $host.PrivateData.ErrorBackgroundColor = "Magenta"

    $host.PrivateData.ErrorForegroundColor = "Green"

  • Du har nå konfigurert konsollinnstillingene , men du må lagre dem i profilinnstillingene dine slik at skjermen åpnes akkurat som du vil ha den til hver gang. For det, kjør først kommandoen $profile . Dette vil vise deg navnet (og plasseringen) til standardfilen for profilen din.

  • I virkeligheten finnes det imidlertid ikke en standard PowerShell-konfigurasjonsfil i de fleste tilfeller . Så kjør følgende kommando for å sjekke om den allerede eksisterer, eller hvis du trenger å opprette den fra scratch: test-path $profile . Hvis filen allerede eksisterer, får du en "True" -utgang, ellers får du "False".

  • Som du kan se fra ovenstående skjermbilde, fikk jeg sistnevnte, så jeg må lage filen. Hvis du får "True", hopp over dette trinnet og gå til neste . Ellers, skriv inn følgende kommando for å opprette filen: New-Item -path $profile -type file -force

  • Når filen er opprettet, kan du enkelt redigere den med Notisblokk ved å bruke notepad $profile kommandoen i Powershell vinduet. Derfra kan du legge til hvilken konfigurasjonskode du vil bruke kommandoer som diskuteres ovenfor. Du kan ikke bare endre farger, men også skrifter, Windows-størrelse, osv. Gjennom denne metoden, men vi skal bare se på skiftende farger uten å komplisere noe mer.

    $console = $host.ui.rawui
    $console.backgroundcolor = "black"
    $console.foregroundcolor = "white"
    $colors = $host.privatedata
    $colors.verbosebackgroundcolor = "Magenta"
    $colors.verboseforegroundcolor = "Green"
    $colors.warningbackgroundcolor = "Red"
    $colors.warningforegroundcolor = "white"

    $colors.ErrorBackgroundColor = "DarkCyan"
    $colors.ErrorForegroundColor = "Yellow"
    set-location C:\
    clear-host

  • Vi er nesten der, men det er et siste skritt. Kjør følgende kommando for å tillate at lokale skript kjøres på systemet ditt: Set-ExecutionPolicy RemoteSigned og velg "A" for å tillate alle skript. Nå som du er ferdig, så ser PowerShell-konsollen ut hver gang du starter den. Selv feilmeldingene vil se litt mindre skjult ut enn de normalt gjør.

Det er det, folkens, jeg har laget Windows PowerShell-konsollen på arbeidsbærbarheten min, ser nesten ut som den gode gamle kommandoprompt med bare et fargespill som er kastet inn for moro skyld.

Merk: Mens de nevnte trinnene er ment spesielt for Windows 10, prøvde jeg dem også på vårt eldre Dell-skrivebord som kjører Windows 7. Hvert trinn er stort sett identisk, og alt fungerte som forventet.

SE OGSÅ: Slik stopper du Windows 10-oppdateringer fra å installere automatisk

Bruk enkle kommandoer til å endre Windows PowerShell-farger i Windows 10

Windows PowerShell er et flott verktøy for strømbrukere, men det betyr ikke at det må være kjedelig, kedelig og kjedelig. Å knytte noen innstillinger her og der kan gjøre en verden av forskjell på hvordan PowerShell-konsollen din ser ut, så gi den en tur og endre fargene til det du føler for hjertet. Og når du gjør det, ikke glem å gi oss en oversikt over hvordan ting gikk, fordi vi elsker å høre fra deg.

Top