Kapatıldığında Windows'u Otomatik Olarak Kapat


11

Windows'u her kapatışınızda sesi otomatik olarak nasıl kapatabilirsiniz?


Anladığımdan emin değilim? Kapalıysa, yine de ses çıkarmayacak mı?
Rowland Shaw

1
pencerelerin kapanma seslerinden kaçınmaya mı çalışıyorsunuz?
kpoehls

2
Sanırım yaşadığım problem bu. Evde dizüstü bilgisayarımda müzik dinliyorum. Ofise getirin ve oynamaya başlar. Windows, müzik çaları ses denetimlerinden çok önce getirir. Sonuç: Pilin çıkarılması.
Tom Hawtin - tackline

Açıklığa kavuşturmak için, bu seslerin kapatılmasıyla ilgili değildir. Bu, kapanmadaki sesi sessize almakla ilgilidir. Tom Hawtin tam olarak doğru.
GavinR

Yanıtlar:


10

AutoMute - bunun için özel olarak tasarlanmış küçük bir taşınabilir program. Oturum kapatıldığında, kapatıldığında otomatik olarak sessize alınır, böylece bir sonraki başlatma sessizdir. Ayrıca, hızlı sessizleştirme için klavye kısayolunu etkinleştirir.

alternatif metin


Bunu kabul edilen cevap olarak değiştirmek çünkü daha basit (3. taraf da olsa) bir çözümdür.
GavinR

7

Bu biraz hack, ama işte gidiyor:

NirCmd'i komut satırından bazı yararlı şeyler yapmak için kullanabilirsiniz . Bunlardan biri sistem sesini kısmaktır. İhtiyacınız olan komut:

nircmd.exe mutesysvolume 1

Bu satırı bir toplu iş komut dosyasına koyun, ardından bir kapatma komut dosyası olarak ayarlayın , böylece her kapattığınızda çalışır.


NirCmd yerleşik değil, var olan bir şey yok mu?
dlamblin

@dlamblin Emin değilim. Kayıt defterinde bu değeri depolayan bir şey olabilir.
Ic.

Windows API yerleşiktir, ancak dahili hiçbir şey progmatik olarak değiştirmenize izin vermez - nirCMD hızlı bir python betiği fikrimden daha hafif olacaktır :)
Phoshi

3

LC'nin cevabını tamamlamak için , aşağıdaki gibi bir WSH betiği oluşturmanızı öneririm. Aşağıdaki kodu Not Defteri'ne yazın ve ardından mute.vbsdosya olarak kaydedin :

Set WshShell = CreateObject("WScript.Shell")
For i=1 To 100
  WshShell.SendKeys(chr(&hAE))
Next

( nilpo.com'da Google ile bulunan bir makaleye dayanarak )

Komut dosyası sesi en aza indirir (bir alternatif sesi &hADkodla susturmak olacaktır ; ancak "sessiz" durumunu değiştirir, bu nedenle komut dosyasından "sessiz" durumunu nasıl kontrol edeceğinizi bilmiyorsanız, daha sonra sesin kapalı veya açık olduğundan emin olun).

Bu komut dosyasını, Windows kapatılması için yanıtında lc ile bağlantılı yöntemlerle kaydedebilmelisiniz . (Ancak, Vista Home Premium'da bunların görünüşe göre kullanılamadığını unutmayın).



1

Bu yanıtlandı ve eminim çözüm işe yarıyor. Yine de gönderiyorum çünkü herhangi bir üçüncü taraf uygulaması gerektirmeyen bu olası çözüm. Sadece karıştırıcıyı susturmak değil, ses alt sistemini (sürücüyü) tamamen kapatması biraz serttir.

Yönetici olarak bir komut istemi çalıştırın ve aşağıdakileri yazın:

net stop "Audiosrv"

ses alt sistemini yeniden başlatmak için aşağıdakileri yazın:

net start "Audiosrv"

Oturumu kapatırsanız veya uyursanız, bu işe yarayacaktır. Tam bir kapatma / yeniden başlatma sesi yeniden açar.

Olası dezavantaj, bazı programlar ses alt sistemi devre dışı bırakılırken ses çalmaya çalışırken bir hata mesajı görüntüleyebilir. (Winamp sinir bozucu bir mesaj kutusu gösterirken iTunes sadece barışçıl bir şekilde duraklar.)


0

Sadece kontrol paneline gidip başlatma ve kapatma seslerini kaldırabilirsiniz. Tam prosedür, Windows sürümüne göre biraz değişecektir, ancak XP'de "Sesler ve Ses Aygıtları" kontrol paneli simgesindeki "Sesler" sekmesini arayın.


Hala ses almak istiyorum (bu yüzden 'Güvenli' bir konumdaysam önyüklemeden sonra sesini açabilirsiniz) - Sadece kapatılınca sesi kapatılacak.
GavinR
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.