PDA

Показать полную графическую версию : Два пользователя. Как сделать, чтобы при запуске всегда звук был выключен


sfvj0
16-11-2017, 23:17
Привет. Два пользователя. Работают по очереди. Один звук всегда выключает - так ему удобно. Другой - почти всегда включает, так удобно ему. Т.е. когда первый входит в систему у него звук, как правило, включен, что пользователю не нравится. Как сделать, чтобы звук при входе пользователя в систему всегда был выключен (или убран в ноль). Сейчас решено так: написан vbs который эмулирует нажатие клавиши уменьшения громкости в цикле 50 раз, скрипт запускается из автозагрузки. Не нравится т.к. сначала успевают проорать запускающиеся приложения (например скайп), ну и вообще как-то коряво.

Где-то же в системе это хранится, как решить красиво?
Пользователь не админ.
Кнопки вкл/выкл у колонок нет т.к. это моноблок.

ruslan...
16-11-2017, 23:30
sfvj0,

Используйте разные учетные записи, для разных пользователей.

sfvj0
16-11-2017, 23:43
Используйте разные учетные записи, для разных пользователей. »

Они разные.

ruslan...
16-11-2017, 23:46
sfvj0,

И что, если звук отключить или убрать громкость, то после перезагрузки звук не остается в прежнем состоянии ?

sfvj0
16-11-2017, 23:55
Пользователь А работал без звука в своей учетке. Выключил ПК.
Пользователь Б запустил ПК и поработал в своей учетке включив звук и так выключил ПК.
Пользователь А запустил ПК, вошёл в свою учётку и "наслаждается" звуками, а надо, чтобы их не было.

Iska
17-11-2017, 00:35
sfvj0, берите NirCmd:
NirCmd - Windows command line tool (http://www.nirsoft.net/utils/nircmd.html)
NirCmd Command Reference (http://nircmd.nirsoft.net/)
и каждому пользователю в личную автозагрузку добавьте по ярлыку с потребными параметрами.

sfvj0
20-11-2017, 13:40
Примерно так сейчас и делает скрипт. Не вижу особой разницы чем убавлять звук - скриптом или отдельной утилитой.

Неужели нет красивого решения. Где-то же ОС хранит эти данные. Или может быть можно включить чтобы система помнила настройки звука для каждого пользователя? Или ещё что-то без скриптов/ПО?

Казбек
20-11-2017, 19:11
sfvj0,

Auto Mute (http://auto-mute.com)
https://i.imgur.com/itSWi06.png
3RVX (https://3rvx.com)
https://i.imgur.com/AP2BeTv.png
Или vbs-скрипт в автозагрузке:
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAD))

Неужели нет красивого решения. Где-то же ОС хранит эти данные. »

Это зависит от драйвера звуковой карты. Уже много раз об это ломали зубы и приходили к решениям, которые мы здесь предлагаем вам.

Iska
20-11-2017, 19:23
Или vbs-скрипт в автозагрузке: »
Не знал, не знал :(.

dislike
21-11-2017, 07:18
Как сделать, чтобы звук при входе пользователя в систему всегда был выключен (или убран в ноль). »

Да легко же. Установите параллельно вторую ОС для второго пользователя.

Busla
21-11-2017, 11:29
Это зависит от драйвера звуковой карты. »
AFAIK начиная с Vista не зависит




© OSzone.net 2001-2012