Windows PowerShell Uyarı Seslerini Kapatma

Bu yazımda Windows’da PowerShell’in sinir bozucu uyarı ve beep seslerini nasıl devre dışı bırakabileceğimizden bahsedeceğim. Özellikle backspace tuşuna bastığımızda duyduğumuz uyarı sesinden kurtulmak eminim herkesi memnun edecektir. 🙂

PowerShell’i açıp Set-PSReadlineOption -BellStyle None komutunu çalıştırırsanız oturumu kapatana kadar uyarı seslerinden kurtulabilirsiniz. Peki bu değişikliği nasıl kalıcı hale getirebiliriz? Bu işlem için bir PowerShell profil dosyası oluşturup, bu komutu profil dosyasına eklemeliyiz.

PowerShell’de notepad $profile komutunu çalıştırın. Eğer boş bir metin dosyası açılıyorsa halihazırda bir profil dosyanız var demektir. Eğer halihazırda bir profil dosyanız varsa aşağıdaki profil oluşturma adımını atlayabilirsiniz. Eğer profil olmadığına dair bir uyarı veya hata alıyorsanız bu profil dosyasını sıfırdan oluşturmalısınız.

Profil oluşturma işlemi için PowerShell’i yönetici olarak çalıştırmanız gerekebilir. Yeni bir profil oluşturmak için aşağıdaki komutu PowerShell’de çalıştırmalısınız;

if (!(Test-Path -Path $profile)) {New-Item -ItemType File -Path $profile -Force}

Profil oluşturma işleminden sonra tekrar notepad $profile komutunu çalıştırın. Açılan metin dosyasına Set-PSReadlineOption -BellStyle None komutunu ekleyin ve dosyayı kaydedin. PowerShell’i yeniden başlattığınızda herhangi bir uyarı sesiyle karşılaşmayacaksınız.

Bu işlem sonrasında eğer PowerShell’i açtığınızda “Microsoft.PowerShell_profile.ps1 cannot be loaded because running scripts is disabled on this system” gibi bir uyarı alırsanız set-executionpolicy remotesigned komutunu PowerShell’de çalıştırın, ekrana gelecek yönergeleri kabul edin. Bir sonraki yazımda görüşmek üzere…

Hamdi Çatal

Güncel teknolojilere meraklı, yazılım ve mühendislik alanlarında kariyerini sürdürmeyi hedefleyen bir mühendis adayıyım. Her zaman, her işi prensiplerine uygun şekilde gerçekleştirmeyi tercih eden, düzenli ve kararlı bir insanım. Yeniliklerden kaçmak yerine, güncel teknolojilere ayak uydurmaya çalışan bir meraklıyım.

Bunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir