1

Я настроил свой игровой ПК таким образом, чтобы при входе в учетную запись определенного пользователя сценарий убивал explorer.exe и открывает Steam в режиме большой картинки, затем ожидает завершения процесса и выводит меня из системы. Таким образом, одним нажатием кнопки запуска ПК я могу запустить Steam, а затем использовать свой геймпад. В основном как супер заряженная игровая консоль!

Все прекрасно работает, кроме изменения громкости. Моя клавиатура имеет три кнопки регулировки громкости (плюс, минус, отключение звука), которые отлично работают в обычном сеансе, где запущен explorer.exe, но полностью отказываются отвечать, когда Windows Explorer завершает работу. Это раздражает, потому что если бы я по какой-то причине оставил громкость выключенной в моем обычном сеансе рабочего стола, мне придется открыть диспетчер задач, запустить explorer.exe, отредактировать том, завершить его. Как включить редактирование громкости с помощью клавиш клавиатуры, когда файл explorer.exe завершен?

Также просто не поддерживать Windows Explorer, это не вариант, как:

  • это ест ресурсы

  • это раздражает, если я случайно нажму кнопку «Пуск»

  • некоторые игры не работают, когда он открыт.

1 ответ1

1

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

nircmd от nirsoft может использоваться для управления громкостью, и его можно вызвать из вашего пакетного скрипта, чтобы установить нужную громкость перед запуском steam.

Команда, которую вам нужно выполнить:

 nircmd setvolume [device] [left-volume] [right-volume]

Установите уровень громкости вашего звукового устройства. Параметр [device] представляет идентификатор устройства. В большинстве случаев вам следует использовать значение «0» для этого параметра. В Windows Vista вы должны указать 0 для устройства воспроизведения по умолчанию или 1 для устройства записи по умолчанию.

Параметры [left-volume] и [right-volume] должны содержать значение от 0 (тишина) до 65535 (полная громкость), которое представляет уровень громкости для левого и правого каналов.

Примеры:

setvolume 0 0 0
setvolume 0 32768 32768
setvolume 0 0xffff 0 

Исходный набор


отказ

Я никоим образом не связан с nirsoft , я просто конечный пользователь их программного обеспечения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .