İlk Windows PowerShell, on yıldan uzun bir süre önce Windows XP, Windows Server 2003 ve Windows Vista için piyasaya sürüldü. 2009’da Windows 7’den başlayarak, o zamandan beri Windows’un her sürümünün değişmez bir parçası olmuştur. Yazılımın kendisinde birçok değişiklik olmasına rağmen, yıllar içinde değişmeyen tek şey renk düzenidir: mavi bir arka plan genel olarak beyaz/sarı metin ve hata mesajları için siyah zemin üzerine kırmızı metin. Çoğu insan bu renklere alışmış olsa da, bazıları daha iyi görünürlük veya estetik nedenlerle daha belirgin bir şey isteyebilir. Durum böyleyken, Windows 10’da Windows PowerShell renk düzenini nasıl değiştirebileceğinize bir göz atalım:
Not: Devam etmeden önce, bu özel öğreticinin, Windows PowerShell motoru ve dili için iki ana bilgisayar uygulamasından biri olan PowerShell ISE ile değil, PowerShell konsolu ile ilgileneceğini anlamak önemlidir. Ayrı olarak ele alınması gereken ve bu eğitimin kapsamı dışında kalan kendi özelleştirme ayarları vardır.
Windows 10 PowerShell konsolunda ön plan ve arka plan renklerini değiştirin
- Yukarıda bahsedildiği gibi, Windows PowerShell konsolu hata mesajları için varsayılan olarak mavi üzerinde beyazı ve siyah üzerinde kırmızıyı gösterir; bu nedenle renkleri değiştirmek için, PowerShell penceresinin üst çubuğuna sağ tıklayın ve ‘Özellikler’i seçin.
- Windows PowerShell “Özellikler” kutusu göründüğünde, ‘Renkler’ sekmesine tıklayınve aşağıdaki ekran görüntüsünde görüldüğü gibi arka plan ve ön plan renklerini ayarlamak için birçok seçenek alacaksınız.
Buradan şunları yapabilirsiniz: metin renklerini değiştirme, vurgulu metin renkleri, arka plan renkleri ve hatta opaklık düzeylerini ayarlayın.
Windows 10 PowerShell konsolundaki hata mesajlarının renklerini değiştirme
- Bu, bazı ayarları değiştirmek için gerçekten kolay bir yol olsa da, PowerShell konsolunuzda daha kapsamlı değişiklikler yapmak isterseniz ne olur? Örneğin, eğer hata mesajlarının metin ve arka plan renklerini değiştirmek istiyorum siyah üzerine kırmızıdan biraz daha az sert bir şeye mi? Bunun için, harekete geçmeniz ve GUI’ye güvenmek yerine konsolu kullanmanız gerekecek. Her şeyden önce, varsayılan renkler için devam edin ve bu kodu PowerShell konsoluna kopyalayıp/yapıştırın ve ‘Enter’a basın:
$host.privatedata
- Hata mesajlarının ön ve arka plan renklerini değiştirmek için tek yapmanız gereken yeni değerler ata. Arka plan rengini ‘Macenta’ ve ön plan rengini ‘Yeşil’ olarak değiştirmek istediğim için aşağıdaki iki komutu gireceğim. sadece hatırla bunları ayrı ayrı girin ve her durumda ‘Enter’a basın.
$host.PrivateData.ErrorBackgroundColor = "Magenta"
$host.PrivateData.ErrorForegroundColor = "Green"
- Konsol ayarlarınızı zaten yapılandırdınız, ama zorunda kalacaksın onları profil ayarlarına kaydet böylece ekran her seferinde tam istediğiniz gibi açılır. Bunun için önce komutu çalıştırın.
$profile. Bu size profiliniz için varsayılan dosyanın adını (ve konumunu) gösterecektir.
- Ancak gerçekte, varsayılan PowerShell yapılandırma dosyası çoğu durumda mevcut bile değildir.. Zaten var olup olmadığını veya sıfırdan oluşturmanız gerekip gerekmediğini kontrol etmek için aşağıdaki komutu çalıştırın:
test-path $profile. Dosya zaten varsa, “Doğru” bir sonuç alırsınız, aksi takdirde “Yanlış” alırsınız.
- Yukarıdaki ekran görüntüsünde görebileceğiniz gibi, ikincisini aldım, bu yüzden dosyayı oluşturmam gerekecek. “Doğru” alırsanız, bu adımı atlayın ve bir sonraki adıma geçin.. Aksi takdirde, dosyayı oluşturmak için aşağıdaki komutu girin:
New-Item -path $profile -type file -force
- Dosya oluşturulduktan sonra kolayca not defteri ile düzenle kullanmak
notepad $profilePowershell penceresindeki komut. Oradan, yukarıda tartışılan komutları kullanarak istediğiniz herhangi bir yapılandırma kodunu ekleyebilirsiniz. Yalnızca renkleri değil, yazı tiplerini, pencerelerin boyutunu vb. de değiştirebilirsiniz. bu yöntemle, ancak işleri daha karmaşık hale getirmeden sadece renkleri nasıl değiştireceğimizi göreceğiz.
$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
- Neredeyse geldik ama son bir adım kaldı. için aşağıdaki komutu çalıştırın yerel komut dosyalarının çalışmasına izin ver sisteminizde:
Set-ExecutionPolicy RemoteSignedVe bir” seç tüm komut dosyalarına izin vermek için. Artık işiniz bittiğinde, PowerShell konsolunuzu her başlattığınızda böyle görünecek. Hata mesajları bile genellikle olduğundan biraz daha az sarsıcı görünür.
İşte bu kadar millet, iş dizüstü bilgisayarımdaki Windows PowerShell konsolunu, eğlence için sadece bir renk ipucu ile neredeyse tamamen eski güzel Komut İstemi gibi görünmesini sağladım.
Not: Yukarıdaki adımlar özellikle Windows 10 için tasarlanmış olsa da bunları Windows 7 çalıştıran eski Dell masaüstümüzde de test ettim. Her adım neredeyse aynı ve her şey beklendiği gibi çalıştı.
AYRICA BAKINIZ: Windows 10 güncellemelerinin otomatik olarak yüklenmesi nasıl engellenir?
Windows 10’da Windows PowerShell renklerini değiştirmek için basit komutları kullanın
Windows PowerShell, uzman kullanıcılar için harika bir araçtır, ancak bu onun sıkıcı, sıkıcı ve sıkıcı olması gerektiği anlamına gelmez. Burada ve orada birkaç ayarda ince ayar yapmak, PowerShell konsolunuzun görünümünde dünyalar kadar fark yaratabilir, bu yüzden deneyin ve renkleri istediğiniz gibi değiştirin. Bunu yaptığınızda, nasıl gittiğini bize bildirmeyi unutmayın, çünkü sizden haber almayı çok seviyoruz.