Ensimmäinen Windows PowerShell julkaistiin yli kymmenen vuotta sitten Windows XP:lle, Windows Server 2003:lle ja Windows Vistalle. Se on ollut jatkuvasti osa kaikkia Windows-versioita siitä lähtien, alkaen Windows 7:stä vuonna 2009. Vaikka itse ohjelmistoon on tehty monia muutoksia, yksi asia, joka on pysynyt muuttumattomana vuosien saatossa, on värimaailma – sininen tausta ja valkoinen/keltainen teksti yleensä ja punainen teksti mustalla taustalla virheilmoituksia varten. Vaikka useimmat ihmiset ovat tottuneet näihin väreihin, jotkut teistä saattavat haluta jotain erottuvampaa joko paremman näkyvyyden tai esteettisten syiden vuoksi. Tässä tapauksessa katsotaanpa, kuinka voit muuttaa Windows PowerShell -värimallia Windows 10:ssä:
Huomautus: Ennen kuin jatkamme, on tärkeää ymmärtää, että tämä opetusohjelma käsittelee PowerShell-konsolia, ei PowerShell ISE:tä, joka on toinen Windows PowerShell -moottorin ja -kielen isäntäsovelluksesta. Sillä on omat mukautusasetukset, jotka on käsiteltävä erikseen, ja ne eivät kuulu tämän opetusohjelman soveltamisalaan.
Muuta tausta- ja etualan värejä Windows 10 PowerShell-konsolissa
- Kuten aiemmin mainittiin, Windows PowerShell-konsoli näyttää oletusarvoisesti valkoisen sinisellä ja punaisen mustalla virheilmoituksissa, joten värien vaihtamiseksi napsauta hiiren kakkospainikkeella PowerShell-ikkunan yläpalkkia ja valitse ”Ominaisuudet”.
- Kun Windows PowerShellin ’Ominaisuudet’-ruutu tulee näkyviin, napsauta ’Värit’-välilehteäja saat koko joukon vaihtoehtoja tausta- ja etualan värien asettamiseen alla olevan kuvakaappauksen mukaisesti.

Täältä voit muuttaa tekstin värejä, ponnahdusikkunan tekstin värejä ja taustavärejä ja jopa asettaa opasiteettitasot.
Muuta virheilmoitusten värejä Windows 10 PowerShell-konsolissa
- Vaikka tämä oli todella helppo tapa muuttaa joitain asetuksia, entä jos haluat tehdä laajempia muutoksia PowerShell-konsoliisi? Esimerkiksi, mitä jos sinä haluat muuttaa virheilmoitusten tekstiä ja taustaväriä punaisesta mustalla johonkin hieman vähemmän radikaaliin? Sitä varten sinun on saatava alas ja likaantua ja käytettävä itse konsolia sen sijaan, että luottaisit graafiseen käyttöliittymään. Ensinnäkin, jotta tiedät oletusvärit, kopioi/liitä tämä koodi PowerShell-konsoliin ja paina Enter:
$host.privatedata

- Muuttaaksesi virheilmoitusten etu- ja taustavärejä, sinun tarvitsee vain muuttaa antaa uusia arvoja. Koska haluan vaihtaa taustaväriksi ’Magenta’ ja etualan värin ’vihreäksi’, syötän alla olevat kaksi komentoa. Muista vain syötä ne erikseen ja paina ’Enter’ kussakin tapauksessa.
$host.PrivateData.ErrorBackgroundColor = "Magenta"
$host.PrivateData.ErrorForegroundColor = "Green"

- Olet nyt määrittänyt konsoliasetukset, mutta sinun täytyy tallenna ne profiiliasetuksiin niin, että näyttö avautuu juuri niin kuin haluat, joka kerta. Tätä varten suorita ensin komento
$profile. Tämä näyttää sinulle profiilisi oletustiedoston nimen (ja sijainnin).

- Todellisuudessa kuitenkin oletusarvoista PowerShell-määritystiedostoa ei ole edes olemassa useimmissa tapauksissa. Joten suorita seuraava komento tarkistaaksesi, onko se jo olemassa vai haluatko luoda sen tyhjästä:
test-path $profile. Jos tiedosto on jo olemassa, saat ”True”-tulosteen, muuten saat ”False”.

- Kuten yllä olevasta kuvakaappauksesta näet, sain jälkimmäisen, joten minun on luotava tiedosto. Jos saat ”Tosi”, ohita tämä vaihe ja siirry seuraavaan. Muussa tapauksessa anna seuraava komento luodaksesi tiedoston:
New-Item -path $profile -type file -force
- Kun tiedosto on luotu, voit helposti muokkaa sitä Notepadilla käyttämällä
notepad $profilekomento Powershell-ikkunassa. Sieltä voit lisätä haluamasi konfigurointikoodin käyttämällä yllä käsiteltyjä komentoja. Et voi muuttaa vain värejä, vaan myös fontteja, ikkunoiden kokoa jne. tällä menetelmällä, mutta aiomme vain tarkastella värien vaihtamista mutkistamatta asiaa enempää.
$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

- Olemme melkein perillä, mutta vielä on viimeinen askel. Suorita seuraava komento kohteeseen sallia paikallisten komentosarjojen suorittamisen järjestelmässäsi:
Set-ExecutionPolicy RemoteSignedja Valitse” salliaksesi kaikki skriptit. Nyt kun olet valmis, PowerShell-konsoli näyttäisi tältä joka kerta, kun käynnistät sen. Jopa virheilmoitukset näyttäisivät hieman vähemmän häiritseviltä kuin tavallisesti.

Siinä kaikki, hyvät ihmiset, olen saanut työtietokoneeni Windows PowerShell -konsolin näyttämään melkein täsmälleen samalta kuin vanha kunnon komentokehote, johon on lisätty vain ripaus väriä huvin vuoksi.
Huomautus: Vaikka edellä mainitut vaiheet on tarkoitettu erityisesti Windows 10:lle, kokeilin niitä myös vanhemmalla Dell-työpöydällämme, jossa on Windows 7. Jokainen vaihe on melko identtinen ja kaikki toimi odotetusti.
KATSO MYÖS: Kuinka estää Windows 10 -päivitysten automaattinen asentaminen
Käytä yksinkertaisia komentoja muuttaaksesi Windows PowerShell -värejä Windows 10:ssä
Windows PowerShell on loistava työkalu tehokäyttäjille, mutta se ei tarkoita, että sen pitäisi olla tylsä, ikävä ja tylsä. Muutaman asetuksen säätäminen siellä täällä voi muuttaa PowerShell-konsolisi ulkonäköä, joten kokeile ja vaihda värejä mielesi mukaan. Ja kun teet sen, älä unohda kertoa meille, miten asiat menivät, koska me rakastamme kuulla sinusta.
Tue työtämme ❤️
Jos pidit tästä artikkelista, harkitse tipin antamista, jotta voimme jatkaa laadukkaan sisällön julkaisemista.






















