Регулировка громкости из командной строки

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 для установки громкости. Он работает немного проще, чем то, что описано в некоторых других сообщениях на этой странице, Вот несколько примеров, которые вы могли бы ввести в командной строке:

Источник

Выбор звуковой карты

Утилита Alsamixer отображает свойства карты, которая выбрана «по умолчанию». Для просмотра/редактирования свойств другой звуковой карты, установленной в вашей системе, вы можете нажать F6.

Меню звуковой карты, как показано выше, появляется при нажатии клавиши F6. Вы можете перемещаться вверх и вниз по меню и затем нажать Enter, чтобы выбрать другую карту. Вы также можете вручную ввести имя карты, если оно не отображается в списке, выбрав пункт меню «enter device name».

Вы можете выйти из этого меню, нажав Esc.

Запуск «микшера громкости» в ос windows 10

«Микшер громкости» — стандартная оснастка в Windows, предоставляющая возможность настройки звука в операционной системе и отдельных приложениях, работающих в ее среде. В этой статье расскажем о том, как его вызвать в «десятке», тем более что в данной версии есть два компонента с таким названием.

Изменение громкости звука windows с помощью командной строки

можно ли изменить громкость в Windows XP с помощью командной строки?

Изменить громкость звука windows через командную строку

Можно ли изменить громкость в Windows XP через командную строку?

NirCmd это приложение, которое делает это и многое другое.

  • Увеличить объем системы на 2000 единиц (из 65535)
    nircmd.exe changesysvolume 2000
  • Уменьшить системный объем на 5000 единиц (из 65535)
    nircmd.exe changesysvolume -5000
  • Установите громкость на максимальное значение
    nircmd.exe setsysvolume 65535
  • безгласный
    nircmd.exe mutesysvolume 1
  • Unmute
    nircmd.exe mutesysvolume 0

Создайте файлы JavaScript:

Покажите регулятор громкости, чтобы вы могли видеть, что вы делаете:

Примечание: этот подход надежно работает на машинах, на которых я пытался его использовать. Ответ Хелен на вопрос StackOverflow Сибо Линя об этомозначает, что отключение звука ненадежно, но изменение громкости может быть не таким надежным. Я подозреваю, что уровень надежности может быть разным на разных машинах.

:/>  Мониторим работу windows с помощью powershell

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

  • На этот ответ сильно повлиял ответ Райана на вопрос Сибо Линя об изменении громкости в командной строке . (Имея хорошее представление о том, как это сделать, я искал пример того, как это сделать.)
  • Я подозреваю, что блог Эда Уилсона «Hey Scripting Guy!» В Microsoft: статья об использовании навороченного скрипта для настройки громкости динамика, возможно, была (прямым или косвенным) источником вдохновения для многих людей, которые предложили такой подход.

Одно предостережение: этот вопрос был помечен Windows XP. Я только что попробовал это в Windows 10. Я знаю, что использовал это в Windows 7 (по крайней мере, достаточно, чтобы проверить это). Когда я впервые начал видеть встроенную поддержку Microsoft для этих улучшенных клавиатур во времена Windows ME, я думаю, что это, вероятно, будет хорошо работать и в WinXP.

Источник

Использование alsamixer — графического интерфейса для alsa

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

Вы можете запустить этот графический интерфейс, выполнив следующую команду в вашем терминале:

Alsamixer отобразит свойства вашей звуковой карты по умолчанию следующим образом:

Если вы не можете увидеть все свойства, как показано на снимке экрана выше, либо разверните окно терминала или используйте клавиши со стрелками влево и вправо, чтобы просмотреть свойства, которые не видны.

Использование amixer для управления звуком с помощью команд

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

Введите следующую команду, чтобы увидеть все, что вы можете сделать с Amixer:

Ваша команда amixer выглядит в целом так:

Во всех ваших командах amixer вам нужно указывать три вещи:

1. Звуковая карта (номер карты), свойством которой вы хотите управлять. 2. Устройство/элемент управления, громкостью которого вы хотите управлять. 3. Значение громкости в процентах или децибелах, которое вы хотите установить, увеличить или уменьшить. Вы также можете указать, хотите ли вы отключить звук для звуковой карты.

Команда scontrols позволяет просматривать список элементов управления, которыми вы можете управлять:

1. Следующая команда установит громкость на главном элементе управления/устройстве первой звуковой карты на 100%.

2. Следующая команда установит громкость на элементе управления/устройстве Speaker второй звуковой карты на 30%.

3. Следующая команда установит громкость на элементе управления/устройстве Speaker второй звуковой карты на 3 дБ.

4. Следующая команда увеличит громкость на элементе управления/устройстве Speaker второй звуковой карты на 2 дБ.

5. Используйте следующие команды, чтобы отключить или включить звук устройства.

Источник

Полезные советы: звуковой сигнал в консоли windows

Мне приходится часто запускать довольно долгие операции из командной строки. Например Maven build или тесты. Естественно на «Матрицу» любоваться быстро надоедает, и переключаешься на какие-то другие задачи. Однако хочется чтобы тебе сразу сообщили что можно работать дальше. По умолчанию консоль Windows не предоставляет возможности назначить звуковой сигнал на завершение операции. Но ответ прост.

Можно всего-лишь добавить к команде небольшое дополнение.
Например в батнике который вызывает бильд, можно написать так:
call mvn process-resources war:exploded & c:programmsMPlayermplayer.exe "d:programmsresok.wav" > nul
Теперь после выполнения mvn — запустится mplayer и проиграет ok.wav, причем лишнего мусора в консоль не добавит(изза “> nul” ). Естественно можно воспользоваться любым другом плеером, или просто вызвать «ok.wav», тогда запустится проигрыватель по умолчанию, но мплеер мне нравится тем, что без гуя.

:/>  Как легко переустановить Windows 10: функция “Новый запуск”

Для удобства можно можно вызов звуков вынести в отдельные баты, и положить где-нибудь, где прописан path, тогда их можно вызывать и для других команд. Можно сделать два батника для успешного завершения и для ошибки соответственно.
Итак:
build.bat
call 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

На роль открыватель Америки не претендую, если кто-то знает более простой способ — поделитесь.

Представление all

Чтобы просмотреть свойства, связанные как с захватом, так и с воспроизведением звука, вы можете переключиться в режим «All», нажав клавишу F5, когда открыт Alsamixer. Вот так выглядит All:

Представление capture

Чтобы просмотреть свойства, относящиеся только к захвату звука, вы можете переключиться в режим Capture, нажав F4, когда открыт Alsamixer. Вот так выглядит представление Capture:

Представление playback

Чтобы вернуться в режим Playback, нажмите кнопку F3.

Представления alsamixer

Когда вы открываете интерфейс Alsamixer, вы видите его в представлении Payback. Это означает, что из этого представления вы можете управлять только параметрами, связанными с воспроизведением звука. Два других вида, на которые вы можете переключиться:

Способ 1: панель задач

Наиболее простой и удобный метод запуска «Микшера громкости» заключается в использовании контекстного меню элемента управления звуком, расположенного на панели задач. Просто кликните по значку рупора правой кнопкой мышки и выберите пункт «Открыть микшер громкости».

Способ 2: «панель управления»

Название данного компонента операционной системы говорит само за себя – в нем содержатся элементы управления. Интересующий нас в рамках настоящей статьи «Микшер громкости» — один из таких.

  1. Откройте «Панель управления», например, воспользовавшись для этого окном «Выполнить» (вызывается клавишами «WIN R») и командой control , а затем нажав «ОК» или «ENTER» для подтверждения.

Выберите режим просмотра «Категория» и откройте раздел «Оборудование и звук».

В блоке «Звук» кликните по ссылке «Настройка громкости».

Микшер будет открыт в отдельном окне.

Способ 3: «командная строка»

Консоль обычно используется для тонкой настройки операционной системы и устранения различных проблем, но с ее помощью также можно запускать различные системные компоненты и приложения.

    Вызовите «Командную строку». Проще всего это сделать через меню дополнительных действий кнопки «Пуск» — нажмите на ее значок правой кнопкой мышки и выберите соответствующий пункт.

Введите указанную ниже команду и нажмите «ENTER» для ее выполнения.

«Микшер громкости» будет открыт.

Способ 4: «powershell»

Данная оболочка представляет собой продвинутый аналог «Командной строки» и поддерживает те же команды. Следовательно, с ее помощью также можно запустить микшер. Саму же PowerShell можно найти в меню «Пуск», в папке с названием «Windows PowerShell».

Дальнейшие действия те же, что и в консоли – вводите команду sndvol и нажимаете «ENTER».

Способ 5: «выполнить»

Команды вызова приложений Windows могут использоваться не только в «Командной строке» и «PowerShell», но и в окне «Выполнить». О том, как его открыть, мы писали во втором способе. Сделав это, просто введите sndvol и нажмите «ОК» или «ENTER».

Способ 6: «диспетчер задач»

«Диспетчер задач», который обычно используется для мониторинга состояния системы и экстренной остановки процессов, помимо этого, предоставляет и возможность их запуска. Для такой цели в нем имеется аналог окна «Выполнить».

    Нажмите клавиши «CTRL SHIFT ESC» для вызова «ДЗ» или кликните правой кнопкой мышки по панели задач и выберите в появившемся меню соответствующий пункт.
:/>  Как узнать какая программа выходит в интернет

Вызовите меню «Файл» и «Запустите новую задачу».

Введите в открывшееся окно команду sndvol , после чего щелкните «ОК» или «ENTER».

Способ 7: системный поиск

Встроенный в Виндовс 10 поиск позволяет довольно быстро находить различные приложения и компоненты ОС и сразу же их запускать. Просто нажмите по расположенному на панели задач значку лупы или воспользуйтесь клавишами «WIN S» и введите в появившееся поле команду, знакомую по предыдущим способам — sndvol .

Способ 8: «параметры»

Как мы уже сказали во вступлении, в Виндовс 10 есть два «Микшера громкости», и второй интегрирован в «Параметры» операционной системы. Он предоставляет те же возможности управления уровнем звука, что и стандартная оснастка, дополнительно позволяя выбирать устройства ввода/вывода аудиосигнала.

    Вызовите «Параметры», воспользовавшись значком на боковой панели меню «Пуск» или нажав клавиши «WIN I». Перейдите к разделу «Система».

На расположенной слева панели откройте вкладку «Звук» и пролистайте ее содержимое в самый низ. Кликните по пункту «Параметры устройств и громкости приложений», расположенному в блоке «Дополнительные параметры звука».

Это действие откроет раздел настроек, представляющий собой тот же «Микшер громкости». При этом для каждого отдельного приложения, как и для системы в целом, можно указать устройство ввода и вывода звукового сигнала.

Совет:«Параметры устройств и громкости приложений» могут быть запущены и более простым способом – просто начните вводить в расположенную на панели задач поисковую строку запрос микшер , а затем запустите появившиеся в результатах «Параметры микшера звука».

Мы рассмотрели то, каким образом можно открыть стандартный «Микшер громкости» и его расширенный аналог на компьютерах и ноутбуках с ОС Windows 10.

Источник

Управление свойствами звука

Самая важная часть использования Alsamixer — это возможность увеличивать и уменьшать громкость определенного устройства.

Вы можете перемещаться влево и вправо, чтобы выбрать устройство, громкость которого вы хотите увеличить, уменьшить или отключить. Когда вы выбрали устройство, используйте клавиши вверх и вниз, чтобы увеличить или уменьшить громкость соответственно.

Чтобы отключить устройство/элемент управления, нажмите клавишу m, когда выбрано это свойство. Для получения информации обо всем, что вы можете сделать с помощью Alsamixer, нажмите элемент управления F1. Это отобразит справку следующим образом:

Вы можете использовать клавишу Esc, чтобы выйти из этого окна справки.

Установка alsa

Пакет Alsa-utils содержит утилиты Alsamixer и Amixer. Этот пакет доступен в официальных репозиториях Ubuntu и может быть легко установлен в командной строке с помощью команды apt-get.

Откройте терминал либо через системный поиск приложений, либо с помощью сочетания клавиш Ctrl Alt T.

Следующим шагом является обновление индекса репозиториев вашей системы с помощью следующей команды:

Это поможет вам установить последнии доступные версии программ из интернета. Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение в Ubuntu.

Теперь вы готовы установить Alsa-utils; вы можете сделать это, выполнив следующую команду от имени sudo:

Система может попросить вас ввести пароль для sudo, а также запросить выбор Y/n для продолжения установки. Введите Y, а затем нажмите Enter; программное обеспечение будет установлено в вашей системе. Однако процесс может занять некоторое время в зависимости от скорости вашего интернета.

Оставьте комментарий