4 ответов
NirCmd это приложение, которое делает это и больше.
- увеличить объем системы на 2000 единиц (из 65535)
nircmd.exe changesysvolume 2000 - уменьшить объем системы на 5000 единиц (из 65535)
nircmd.exe changesysvolume -5000 - установите самый высокий уровень громкости значение
nircmd.exe setsysvolume 65535 - немой
nircmd.exe mutesysvolume 1 - звук
nircmd.exe mutesysvolume 0
сделайте файлы JavaScript:
показать регулятор громкости, так что вы можете видеть, что вы делаете:
Примечание: у меня был этот подход надежно работать на машинах, которые я пытался использовать его на. ответ Хелен на вопрос о StackOverflow Сибо Лина об этом указывает, что отключение звука ненадежно, но изменение громкости может быть не столь надежным.
Подозреваю, что уровень надежности может быть разные на разных машинах. Этот подход использует технологию имитации нажатия клавиши и, в частности, клавиши регулировки громкости на расширенной мультимедийной клавиатуре. В то время, когда Windows начала поддерживать это, такая клавиатура была в основном мало используемой легкомысленной функцией, которая предлагала функциональность, которая ранее была доступна только с пользовательскими драйверами.
- на этот ответ сильно повлияло ответ Райана на вопрос Сибо Лина об изменении громкости в командной строке. (Имея хорошее представление о том, как это сделать, я искал пример того, как это сделать.)
- я подозреваю, что Эд Уилсон «Эй, сценарист!»блог на Microsoft: статья об использовании сырного скрипта для установки спикера volume может быть (прямым или косвенным) вдохновением для многих людей, которые предложили этот подход.
одно предостережение: этот вопрос был помечен Windows XP. Я только что попробовал это в Windows 10. Я знаю, что я использовал это в Windows 7 (по крайней мере, достаточно, чтобы проверить его). Поскольку я впервые начал видеть встроенную поддержку Microsoft для этих расширенных клавиатур во время Windows ME, я бы подумал, что это, вероятно, будет хорошо работать и WinXP.
прочитав эти посты и поискав альтернативы, я решил написать свою собственную утилиту командной строки SetVol для установки громкости. Он работает немного проще, чем то, что описано в некоторых других сообщениях на этой странице, Вот несколько примеров, которые вы могли бы ввести в командной строке:
источник
Второй способ – командная строка
Найдите классическую «Командную строку» с использованием поиска по ОС, интерфейс которого располагается на Панели задач. В поле ввода напечатайте:
командная строка
Запустите приложение в режиме администратора.
Если поля ввода справа от «Пуска» нет, кликните по «увеличительному стеклу».
Напечатайте команду sndvol и нажмите Enter на клавиатуре ПК. Произведите необходимые настройки.
Горячие клавиши для управления громкостью
Oперационные системы Windows используют назначенные ярлыкам в меню «Пуск» сочетания клавиш в качестве глобальных. Этой замечательной возможностью мы и воспользуемся.
Я назначил и использую такие сочетания клавищ:
- CTRL ALT Num — увеличить громкость
- CTRL ALT Num- — уменьшить громкость
- CTRL ALT Num/ — отключить или включить звук
Как я сказал в начале статьи, плюсы такого подхода, что в памяти не висит никаких лишних приложений, Nircmd отрабатывает и закрывается, не тратя системных ресурсов.
Управление громкостью звуков с клавиатуры -это довольно удобно. А вы используете эту возможность? Расскажите в комментариях, как и какими утилитами при этом пользуетесь — возможно, ваш вариант куда более практичен, чем мой. Обмен опытом — отличная штука, знаете ли.
Изменение громкости звука windows с помощью командной строки
можно ли изменить громкость в Windows XP с помощью командной строки?
Командой
Системные администраторы и опытные пользователи применяют командную строку для настройки ОС, исправления ошибок, запуска программных инструментов и программ.
В «десятке» предусмотрены четыре инструмента для управления системой командами:
- PowerShell;
- классическая командная строка;
- строка «Выполнить».
Меня спрашивают: «Игорь, почему сисадмины, когда подсказывают способы исправления системных ошибок, предлагают команды? Нельзя ли проще: подсказать, как сделать то, что нужно в графическом интерфейсе?»
Главное преимущество подхода: универсальность. Не зависит от внешнего вида операционной системы, темы и настроек кастомизации. Считается, что сложнее. По сути проще, поскольку специалисту достаточно подсказать пользователю команду, ввод которой приведет к однозначному и воспроизводимому на большинстве ПК результату.
Поэтому, мне достаточно сказать, что командная строка (PowerShell) открывается через контекстное меню кнопки «Пуск» (в данном случае в режиме администратора). Для доступа к меню — щелчок правой кнопкой мыши.
Опции командной строки nircmd для управления громкостью
Для того, чтобы выключить/включить все звуки, используется такая команда: [code]c:cmdtoolsnircmd.exe mutesysvolume 2[/code]При первом запуске звук выключается, при последующем — включается.
Для того, чтобы увеличить или уменьшить громкость звука, Nircmd поддерживает опцию вида: [code]nircmd.exe changesysvolume Х[/code]Здесь Х — отрицательное или положительное число от нуля до 65535. Положительное число увеличивает громкость на X пунктов, а -Х — соответственно, уменьшает. Величину Х каждый может подобрать себе по вкусу, я остановился на 2000.
Таким образом, для управления уровнем громкости я воспользовался командами вида:
- увеличить громкость
[code]c:cmdtoolsnircmd.exe changesysvolume 2000[/code] - уменьшить громкость
[code]c:cmdtoolsnircmd.exe changesysvolume -2000[/code]
Всё, что нужно знать, мы знаем, теперь назначим этим командам глобальные горячие клавиши.
Первый способ – powershell
Напечатайте команду:
sndvol
Примените ее, нажав клавишу Enter. Используйте микшер громкости для настройки параметров звука.
Полезные советы: звуковой сигнал в консоли windows
Мне приходится часто запускать довольно долгие операции из командной строки. Например Maven build или тесты. Естественно на «Матрицу» любоваться быстро надоедает, и переключаешься на какие-то другие задачи. Однако хочется чтобы тебе сразу сообщили что можно работать дальше. По умолчанию консоль Windows не предоставляет возможности назначить звуковой сигнал на завершение операции. Но ответ прост.
Можно всего-лишь добавить к команде небольшое дополнение.
Например в батнике который вызывает бильд, можно написать так:call mvn process-resources war:exploded & c:programmsMPlayermplayer.exe "d:programmsresok.wav" > nul
Теперь после выполнения mvn — запустится mplayer и проиграет ok.wav, причем лишнего мусора в консоль не добавит(изза “> nul” ). Естественно можно воспользоваться любым другом плеером, или просто вызвать «ok.wav», тогда запустится проигрыватель по умолчанию, но мплеер мне нравится тем, что без гуя.
Для удобства можно можно вызов звуков вынести в отдельные баты, и положить где-нибудь, где прописан path, тогда их можно вызывать и для других команд. Можно сделать два батника для успешного завершения и для ошибки соответственно.
Итак:
build.batcall mvn process-resources war:exploded && success.bat || fail.bat
success.bat:@c:programmsMPlayermplayer.exe "d:programmsressucess.wav" > nul
fail.bat:@c:programmsMPlayermplayer.exe "d:programmsreserror.wav" > nul
Запустив build можно больше не переключатся в консоль, мы и так узнаем когда процесс закончится, и успешно или нет.
Ну и в конце делаем !.bat с таким содержимым:@%* && success.bat || fail.bat
Теперь можно запустить любую команду:
! copy очень_большой.файл, и услышать результат.
Звуки можно взять стандартные из Windows, или любые другие. Мне нравятся эти TSCUpd00.wav, TSCErr01.wav.
Windows XP Redirection
На роль открыватель Америки не претендую, если кто-то знает более простой способ — поделитесь.
Посредством диспетчера задач
Запустите Диспетчер задач. Необходимо открыть соответствующий пункт контекстного меню, которое открывается кликом правой кнопки мыши на кнопке «Пуск».
Для создания новой задачи используйте соответствующий подпункт из пункта «Файл» текстового меню программы.
Напечатайте sndvol в поле после слова «Открыть» и щелкните по виртуальной кнопке «OK» в окошке формирования задачи.
Мешают системные звуки, отвлекают от работы и домашних дел? Писал, как отключить или оптимизировать аудиосигналы ОС. Рассмотрел беспроводные наушники с шумоподавлением 1MORE TWS ANC. Пользователь слышит собеседника или музыку, а не окружающие его звуки.
Предпочитаете графический интерфейс или командную строку для доступа к настройкам параметров ОС? Поделитесь своим мнением в комментариях.
Третий способ – прямой переход к микшеру
Запустите строку выполнения команд из контекстного меню кнопки «Пуск».
Команду sndvol:
- напечатайте в поле ввода;
- примените нажатием кнопки «OK».
На экране компьютера — микшер громкости.
Управление громкостью звука при помощи горячих клавиш и из командной строки
Я буду выглядеть банально, если начну вам рассказывать, как удобно и приятно использовать горячие клавиши, как это экономит время и т.п. Если вы подошли к компьютеру не вчера, вы это знаете.
С тех пор, как в зоо парке моих компьтеров появился Linux, мне чертовски нравится возможность повесить произвольные сочетания клавиш на что угодно, в том числе на управление громкостью звука. В один прекрасный момент мне захотелось иметь что-то подобное на системах с Windows 7.
Встроенные стредства этой ОС здесь не помогут, и если вы не обладаете мультимедийной клавиатурой, придется обратиться за помощью к сторонним утилитам. Я предлагаю воспользоваться утилитой NirCmd , главный плюс от этого — отсутствие постоянно висящих в памяти программ.
NirCmd — это очень мощная и функциональная консольная утилита, позволяющая автоматизировать и решать массу системных задач. Одна из возможностей — управление громкостью из командной строки. То, что доктор прописал.
Скачиваем NirCmd, и распаковываем её в какую-либо папку. У меня это традиционно c:cmdtools.
Через панель управления
Откройте строку «Выполнить». Перейдите в соответствующий пункт контекстного меню кнопки «Пуск». Контекстное меню открывается щелчком правой кнопки мыши по элементу интерфейса ОС.
Дополнительный способ открытия строки ввода команд: сочетание клавиш Win и R.
В окошке со строкой ввода пользователю необходимо:
- напечатать: control;
- применить команду нажатием экранной кнопки «OK» или аппаратной клавиши Enter.
Примените поисковую строку на Панели задач. Если не видна, откройте щелчком по значку-«лупе». Напечатайте в поле ввода: панель управления
Откройте Панель управления:
- щелчком по найденному элементу ОС;
- кнопкой «Открыть» в правой части окна.
Необходимый раздел — «Оборудование и звук».
Для перехода в микшер громкости кликните по ссылке «Настройка громкости» в подразделе «Звук».
Через поиск
Последовательность действий:
- Откройте поисковую строку на Панели задач щелчком по значку-«лупе». Вариант: строка ввода уже отображается справа от кнопки главного меню.
- Напечатайте: параметры микшера звука.
- Откройте параметр двойным щелчком по нему. Альтернатива: используйте расположенную в правой части окна кнопку «Открыть».
Перейдите в расширенные настройки звукового оборудования и громкости программного обеспечения.