Herkesin başına gelmiştir Bilgisayarınızda çok sevdiğiniz bir müziği sesini sonuna kadar açıp dinlemiş ve o şekilde bilgisayarı kapatmışsınızdır sonrada varsayalım dışarıya çıktınız eve gece yarısı döndüğünüzde
bilgisayarı açtınız eğer Windows un eski bir sürümünü kullanıyorsanız (Windows 7 gibi) bütün komşular Windows açılış sesinizi duyup yataklarından fırladı demektir , bu tarz istenmeyen durumlara ses açıkken kulaklığı taktığınızda veya aniden video reklamı içeren bir web sayfasında da karşılaşmanız olasıdır , oysaki bilgisayar her açılışta önceden ayarladığınız bir ses seviyesinde açılsa bu tür rahatsızlıkların önüne geçilmiş olacaktır bu konuda birçok yazılım olmasına rağmen çoğu ücretlidir , bu ayarı kendiniz halletmek isterseniz bu konuda Nircmd isimli küçük araçtan faydalanabilirsiniz gelelim ayrıntılara:
1. Otomatik ses ayarı için NirCmd yazılımını veya hemen hemen aynı işi yapan SoundVolumeView yazılımlarından birini indirmemiz gerek (Konumuz Nircmd olduğundan onu kullanacağım)
2. NirCmd yi herhangi bir dizine veya klasör içerisine çıkartalım mesela (D:\Nircmd), bu exe dosyası arayüzü olmayan ve belirli komutlarla kullanılabilen bir araçtır mesela açılışta Hoparlör ses seviyemizin %50 olmasını istiyorsak aşağıdaki komutu bat dosyası içerisinde kullanabiliriz.
@Echo Off D:\nircmd.exe setsysvolume 32768 Exit
Elbette siz "D:\" yerine NirCmd nin bulunduğu dizin veya klasör yolunu belirtmelisiniz, ben NirCmd yi direkt D dizinime attığım için kodları üstteki şekilde kullandım. Peki sesin %100 açık olduğu değer nedir derseniz : "65535" değeridir , değeri "0" yaparsak sesi kapatır yani sessize alır , bazılarınız sağ hoparlör ayrı ses seviyesinde olsun soldaki ayrı olsun şeklinde bir istekte bulunabilir bu durumda aşağıdaki kod işinizi görecektir.
@Echo off nircmd.exe setvolume 0 32768 32768 Exit
NirCmd nin web sayfasından kodların ayrıntıları hakkında bilgi edinebilirsiniz , üstteki kodları not defterine yapıştırıp mesela ses.bat şeklinde kaydedelim.
3. Klavyemizdeki Windows ve R tuşlarına birlikte basalım ve açılan ekrana aşağıdaki komutu yazıp tamam diyelim
shell:startup
Böylece başlangıç klasörünü açmış olduk üstte oluşturduğumuz ses.bat dosyasını bunun içerisine atalım.
Artık Windowsu her açtığınızda bu ses.bat dosyası devreye girecek ve ses seviyenizi otomatik olarak %50 seviyesine getirecektir , elbette üstteki anlatım ses seviyesini ayarlamanın en kolay yoluydu ses.bat dosyasını zamanlanmış görevlerle de otomatik çalışacak şekilde ayarlayabilirdik diğer otomatik başlatma yöntemleri için.
- Windowsta bir tıkla sesi kapatalım Burada
- Windows 11 veya 10 açılış sesi nasıl kaldırılır Burada
- Windows 11 veya 10 da ses seviyelerini eşitleyin Burada
2 Eylül 2016 Tarihli başlık güncellendi
Nir cmd % olarak düşürme desteği vermemiş görünüyor
Web Link ...
Hocam script ile inputbox a gireceğimiz değer (eğer % olarak olursa süper olur olmazsa da 0-65535 arası) düzeyde ses ayarı yapabilir miyiz? Sizin yaptığınız script üzerinden birşeyler yapmayı denedim ama başaramadım.
Dim oShell
Set oShell = WScript.CreateObject ("WScript.Shell")
sees = InputBox ("Ses Degeri girin 0- 65535 Arasi")
oShell.run "D:\nircmd.exe setsysvolume" & sees , 0 , True
Set oShell = Nothing
Doğrudur konum vermek gerek , ben o kısmını biliyorsundur diye varsaymıştım , işinin hallolmasına sevindim , selamlar
Hocam çok saol şimdi harika oldu,cmd ekranı artık açılmıyor direk vbs üzerinden çalışıyor kod,hocam bu taktiği denemek isteyenler vbs üzerinden yaparsa süper olur, yalnız verdiğiniz kod normalde doğru ama NirCmd.exe'nin konumu göstermeyince kod hata verdi, bende kodun içersini şöyle düzelttim.
oShell.run "C:\Windows\nircmd.exe setvolume 0 32768 32768" , 0 , True
Aleyküm selam , denemedim ama aşağıdaki kodların istediğin şeyi yapması gerek
= = = = = = = = = = = = = = = = = =
Dim oShell
Set oShell = WScript.CreateObject ("WScript.Shell")
oShell.run "nircmd.exe setvolume 0 32768 32768" , 0 , True
Set oShell = Nothing
= = = = = = = = = = = = = = = = = =
Selamun Aleyküm, hocam çok faydalı bir bilgi teşekkürler çok işime yaradı,şimdi bilgisayar açıldığında sesi otomatik olarak ayarlıyor,yalnız tek eksi yönü bilgisayar açıldığında cmd ekranının açılıp kapanması,bu NirCmd'yi vbs komutuyla çalıştırma imkanımız yokmu.
Yorumun için teşekürler , selamlar
Arkadaşlar gerek yok böyle şeylere. Bilgisayar açılırken gereksiz bir komut veriyorsunuz ne kadar etkiler bilmem ama yavaşlatabilir. En iyisi bilgisayarın ses ayarlarından oturum ve windows açma,kapatma ses efektini yok işaretleyin. Artık geç vakitte film mi izliyorsunuz ne yapıyorsanız eğer eşek değilseniz ve sessiz olmanız gerekiyorsa dikkat edersiniz. Ama dilerseniz yine ses dengeleyici programlar kullanarak istenmeyen ses artışlarını önleyebilirsiniz sadece başlangıç için bir program bana yanlış geldi.
Doğrudur yazının sonunda Görev zamanlayıcısı ile de yapılabileceği belirtilmişti , en iyisini yapmışsın
selam abi çok güzel bir paylaşım işe yarıyor teşekkürler. yalnız ben görev zamanlayıcısı ile görev oluşturarak yaptım. ses seviyesinide %20 olarak ayarladım oldu. bilgisayarı kapatırken yüksek unutsam bile açııldığında otomatik olarak %20'ye ayarlıyor.
Umarım işine yarar
eline sağlık teşekkkürler üstat.