![Как установить уровень звука и воспроизвести звук с помощью командной строки](https://rvso.com/image/1648607/%D0%9A%D0%B0%D0%BA%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D1%83%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C%20%D0%B7%D0%B2%D1%83%D0%BA%D0%B0%20%D0%B8%20%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%B8%20%D0%B7%D0%B2%D1%83%D0%BA%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8.png)
Я работаю с Windows 10 (вероятно, домашней версией) и хотел бы сделать следующее (в пакетном файле, который будет запускаться с помощью планировщика задач):
- определить уровень звука компьютера (динамик/наушники установлены на значение от 0% до 100%)
- переключить этот уровень звука довольно высокий (±90%)
- воспроизвести звук
- верните уровень звука к исходному значению.
В чем проблемы?
- Я не знаю, как считывать/устанавливать уровень звука (я могу считывать его интерактивным способом с панели задач, но я понятия не имею (базовая командная строка,
WMIC
,REG QUERY
), как это сделать). - Я могу легко выбрать программу и файл, который будет открыт этой программой (например,
C:\Windows\System32\Notepad.exe C:\Temp_Folder\test.txt
), но я понятия не имею, как это сделать со звуковым файлом.
Если вы скажете: «О, в Powershell это проще простого», это тоже может сработать, но я не знаю, как запустить скрипт Powershell в планировщике задач.
Кто-нибудь может мне помочь?
Спасибо заранее