Priporočena, 2024

Izbira Urednika

Kako spremeniti barvno shemo Windows PowerShell v sistemu Windows 10

Prvi Windows PowerShell, ki je bil izdan pred več kot desetletjem za Windows XP, Windows Server 2003 in Windows Vista. Od takrat je bil nenehni del vseh izdaj Windows, začenši z operacijskim sistemom Windows 7 leta 2009. Čeprav je bilo v samem programu že veliko sprememb, je barvna shema ostala nespremenjena - modra podlaga z belo / rumeno besedilo na splošno in rdeče besedilo na črnem ozadju za sporočila o napakah. Medtem ko se je večina ljudi navadila na te barve, nekateri od vas morda želijo nekaj bolj značilnega, bodisi za boljšo vidljivost bodisi iz estetskih razlogov. V tem primeru poglejmo, kako lahko spremenite barvno shemo Windows PowerShell v sistemu Windows 10:

Opomba: Preden nadaljujemo, je pomembno razumeti, da bo ta vadba obravnavala konzolo PowerShell, ne pa PowerShell ISE, ki je ena od dveh gostiteljskih aplikacij za motor in jezik Windows PowerShell. Ima lastne nastavitve prilagajanja, ki jih je treba obravnavati ločeno, in je izven obsega te vadnice.

Spreminjanje barv ozadja in ospredja v konzoli Windows 10 PowerShell

  • Kot smo že omenili, se konzola Windows PowerShell privzeto prikaže belo na modri, za sporočila o napakah pa rdeča na črni, zato za spremembo barve z desno tipko miške kliknite zgornjo vrstico okna PowerShell in izberite »Lastnosti« .

  • Ko se okno »Lastnosti« okna »PowerShell« prikaže, kliknite zavihek »Barve« in na voljo bo veliko možnosti za nastavitev barv ozadja in ospredja, kot je prikazano na spodnjem zaslonu.

Od tu lahko spreminjate barve besedila, barve za pojavna besedila, barve ozadja in celo nastavite stopnjo motnosti.

Spremenite barve sporočil o napaki v Windows 10 konzoli PowerShell

  • Čeprav je bilo to zelo preprost način za spreminjanje nekaterih nastavitev, kaj če želite narediti obsežnejše spremembe na konzoli PowerShell? Na primer, kaj, če želite spremeniti barvo besedila in ozadja sporočil o napakah z rdeče na črno na nekaj manj drastičnega? Za to se boste morali umakniti in uporabiti konzolo, namesto da se zanašate na GUI. Najprej morate vedeti privzete barve, nadaljujte in kopirajte / prilepite to kodo na konzolo PowerShell in pritisnite 'Enter': $host.privatedata

  • Če želite spremeniti barve sporočil o napakah v ospredju in ozadju, morate le dodeliti nove vrednosti . Ker želim spremeniti barvo ozadja v "Magenta" in barvo ospredja na "zeleno", bom vnesla spodnja dva ukaza. Ne pozabite jih vpisati ločeno in v vsakem primeru pritisnite tipko „Enter“ .
    $host.PrivateData.ErrorBackgroundColor = "Magenta"

    $host.PrivateData.ErrorForegroundColor = "Green"

  • Zdaj ste konfigurirali nastavitve ukazne mize , vendar jih boste morali shraniti v nastavitve profila, tako da se bo zaslon vsakokrat odprl tako, kot želite. Za to najprej zaženite ukaz $profile . To vam bo pokazalo ime (in lokacijo) privzete datoteke za vaš profil.

  • V resnici pa privzeta konfiguracijska datoteka PowerShell v večini primerov ne obstaja . Torej zaženite naslednji ukaz, da preverite, ali že obstaja ali ga morate ustvariti iz nič: test-path $profile . Če datoteka že obstaja, boste dobili »True« izhod, drugače boste dobili »False«.

  • Kot lahko vidite iz zgornjega posnetka zaslona, ​​sem dobil slednje, zato bom moral ustvariti datoteko. Če dobite »True«, preskočite ta korak in pojdite na naslednjo . Drugače vnesite naslednji ukaz, da ustvarite datoteko: New-Item -path $profile -type file -force

  • Ko je datoteka ustvarjena, jo lahko enostavno urejate z beležnico z ukazom notepad $profile v oknu Powershell. Od tam lahko dodate katerokoli konfiguracijsko kodo, ki jo želite uporabiti z zgoraj opisanimi ukazi. S to metodo lahko ne samo spreminjate barve, temveč tudi pisave, velikost oken itd., Vendar pa si bomo ogledali spreminjanje barv, ne da bi pri tem še bolj zapletali zadeve.

    $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

  • Skoraj smo že tam, vendar je še zadnji korak. Zaženite naslednji ukaz, da omogočite zagon lokalnih skriptov v vašem sistemu: Set-ExecutionPolicy RemoteSigned in izberite »A«, da dovolite vse skripte. Zdaj, ko ste končali, bo tako izgledala konzola PowerShell ob vsakem zagonu. Tudi sporočila o napakah bi izgledala malo manj, kot običajno.

To je to, ljudje, naredil sem konzolo Windows PowerShell na mojem delovnem prenosnem računalniku videti skoraj popolnoma kot dobra stara ukazna vrstica s samo barvo v zabavo.

Opomba: Čeprav so omenjeni koraki namenjeni posebej za Windows 10, sem jih preizkusil tudi na starejšem namizju Dell z operacijskim sistemom Windows 7. Vsak korak je skoraj enak, vsaka stvar pa je delovala po pričakovanjih.

GLEJ TUDI: Kako ustaviti Windows 10 posodobitve od Samodejno namestitev

Uporabite preproste ukaze za spreminjanje barvne lupine v sistemu Windows 10

Windows PowerShell je odlično orodje za napredne uporabnike, vendar to ne pomeni, da mora biti dolgočasno, sivo in dolgočasno. Tweaking nekaj nastavitev tukaj in tam lahko naredite svet razliko, kako izgleda vaš PowerShell konzola, zato daj ga pojdi in spremenite barve karkoli vaše srce počuti kot. In ko to storite, ne pozabite, da nam boste povedali, kako so šle stvari, ker imamo radi slišati od vas.

Top