Jak automatycznie wyciszyć dźwięk w systemie Windows przy każdym wyłączeniu?
Jak automatycznie wyciszyć dźwięk w systemie Windows przy każdym wyłączeniu?
Odpowiedzi:
AutoMute - mały przenośny program zaprojektowany specjalnie do tego. Automatycznie wycisza się przy wylogowaniu, wyłączeniu, więc następne uruchomienie jest ciche. Umożliwia także skrót klawiaturowy do szybkiego wyciszenia.
To trochę hack, ale oto:
Możesz użyć NirCmd, aby zrobić kilka użytecznych rzeczy z wiersza poleceń. Jednym z nich jest wyciszenie dźwięku systemu. Polecenie, którego potrzebujesz, to:
nircmd.exe mutesysvolume 1
Umieść ten wiersz w skrypcie wsadowym, a następnie skonfiguruj go jako skrypt zamykający, aby działał za każdym razem, gdy się zamykasz.
Aby uzupełnić odpowiedź lc , sugeruję utworzenie skryptu WSH, takiego jak poniższy. Napisz następujący kod w Notatniku, a następnie zapisz go jako mute.vbs
plik:
Set WshShell = CreateObject("WScript.Shell")
For i=1 To 100
WshShell.SendKeys(chr(&hAE))
Next
(na podstawie artykułu znalezionego w Google na nilpo.com )
Skrypt zmniejsza głośność do minimum (alternatywą byłoby wyciszenie dźwięku za pomocą &hAD
kodu; to jednak przełączałoby stan „wyciszony”, więc jeśli nie wiesz, jak sprawdzić stan „wyciszony” ze skryptu, nie możesz upewnij się, że dźwięk jest wyłączony lub włączony później).
Powinieneś być w stanie zarejestrować ten skrypt do zamykania systemu Windows metodami powiązanymi z lc w jego odpowiedzi. (Należy jednak pamiętać, że w Vista Home Premium są one najwyraźniej niedostępne).
Nie wiem, co masz na myśli, ale możesz wyłączyć hałas zamykania w aplikacji Panel sterowania „Dźwięki”
Zobacz tutaj, jak to zrobić http://www.microsoft.com/windowsxp/using/accessibility/soundscheme.mspx
Odpowiedź została udzielona i jestem pewien, że rozwiązanie działa. Nadal piszę, ponieważ to możliwe rozwiązanie, które nie wymaga żadnej aplikacji innej firmy. Jest to trochę drastyczne, ponieważ całkowicie wyłącza podsystem audio (sterownik), a nie tylko wycisza mikser.
Uruchom wiersz polecenia jako administrator i wpisz następujące polecenie:
net stop "Audiosrv"
aby ponownie uruchomić podsystem audio, wpisz następujące polecenie:
net start "Audiosrv"
Jeśli się wylogujesz lub spisz, zadziała. Pełne wyłączenie / ponowne uruchomienie resetuje dźwięk z powrotem.
Możliwym minusem jest to, że niektóre programy mogą wyświetlać komunikat o błędzie podczas próby odtworzenia dźwięku, gdy podsystem audio jest wyłączony. (Winamp pokazuje irytujące okno komunikatu, a iTunes po prostu zatrzymuje się spokojnie).
Możesz po prostu wejść do panelu sterowania i usunąć dźwięki uruchamiania i zamykania. Dokładna procedura może się nieco różnić w zależności od wersji systemu Windows, ale w XP poszukaj karty „Dźwięki” w ikonie panelu sterowania „Dźwięki i urządzenia audio”.