PowerShell: PowerShell Konsol Pencerenizin Başlık Çubuğunu Özelleştirme
PowerShell'i sık kullanıyorsanız kendinize ait bir başlık çubuğu güçlü bir izlenim bırakacaktır. Ekran görüntülerimin her zaman konsol penceresinin tamamını gösterdiğini ve ayrıca başlık çubuğumu özelleştirdiğimi kesinlikle fark etmişsinizdir.
Neden bahsettiğim hakkında hiçbir fikriniz yoksa aşağıda gösterilen konsol başlık çubuğuma bir göz atın.
Harika şeyler ha? Şimdi konsol pencereniz için birlikte bir başlık tanımlayacağız. Hadi başlayalım.
Önkoşullar
1. PowerShell Profili ($profil)
Her şeyden önce, standart konsol penceresi başlık çubuğunun içeriğinin PowerShell'i her başlattığınızda değiştirildiğini belirtmekte fayda var. Kalıcı değildir ve kullanıcı başına yapılandırılması gerekir. Başlık çubuğunu özelleştirmek için bir PowerShell profil dosyasına ihtiyacımız var. Zaten bir tane varsa, aşağıdaki komut true değerini döndürür.
Test-Path $profile
false değerini döndürürse, aşağıda tek satırlık bir profil dosyası oluşturun. Komut, kullanıcılar dizininde yeni bir profil dosyası oluşturacaktır.
New-Item $PROFILE -ItemType File -Force
2. Uygulama Politikası
Başlamadan önce yapmamız gereken bir şey daha var. Yürütme politikası durumunu kontrol etmeliyiz. PowerShell yürütme ilkesi, ps1 dosyalarının kasıtsız ve kazara kod yürütülmesini önlemek için tasarlanmıştır. Önceden yapılandırılmış profil dosyamızın yürütülmesine izin vermek için yerel bilgisayarın yürütme politikasının durumuna bir göz atmalıyız.
Get-ExecutionPolicy
Komut Kısıtlı değerini döndürürse, durumu RemoteSigned veya Kısıtlanmamış (önerilmez) olarak değiştirmemiz gerekir.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Artık ana bölüme hazırız. Lütfen önkoşulları tekrar kontrol edin.
- Profil dosyasını yapılandırdınız mı? ==> Test Yolu $profili
- Yürütme Politikasını kontrol ettiniz mi? ==> Get-ExecutionPolicy
PowerShell Başlık Çubuğunu Özelleştirme
Artık bu blog yazımızın asıl kısmına ulaştık. Birkaç dakika içinde PowerShell pencere başlık çubuğunuz kendi stilinizle donatılacak.
PowerShell'de ise $profile komutunu çalıştırın. Bu, profil dosyanızı PowerShell ISE'de açmalıdır.
ise $profile
Aşağıdaki kodu 1. satıra kopyalayın.
$host.ui.rawui.windowtitle="YOUR TITLE"
Şimdi “BAŞLIĞINIZ”ın içeriğini ihtiyaçlarınıza göre özelleştirin.
Örneğin, dosya şöyle görünebilir:
@Konu Dışı: Ayrıca yürütme konumunu her zaman C: olarak ayarlıyorum. Bu, C:\Users'tan daha hoş… Ayrıca ekranı Clear Host ile temizliyorum.
Şimdi dosyayı kaydedin ve PowerShell ISE'yi kapatın.
Yapılmıştı. Şimdi PowerShell'i kapatıp yeniden açın.
İşte!
Özel karakterler kullanmak istiyorsanız [char] türünü kullanın.
Bu, aşağıdaki başlık çubuğuna yol açar.
Tüm karakterleri keşfetmek için https://www.rapidtables.com/code/text/unicode-characters.html adresine bakın.
Yeni PowerShell başlık çubuğunuzla iyi eğlenceler.
Daha fazla ayrıntı
PowerShell Profilleri hakkında daha fazla bilgiyi burada bulabilirsiniz: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-6











