Первое размещение. Я занимался созданием макросов, которые могут индивидуально настраивать звук отдельного приложения. Обнаружил, что Nircmd имеет команды, которые я хочу, например, если я хочу увеличить объем Example.exe на 20%, я могу использовать командный файл, который говорит:
Nircmd.exe changeappvolume Example.exe .2
Я проверил это, и оно отлично работает для изменения приложения, которое я буду использовать в фоновом режиме, однако я также хотел бы изменить громкость открытого окна, поскольку мои специализированные приложения часто являются играми или множеством других Программы. Мой план состоит в том, чтобы связать эти командные файлы с набором горячих клавиш, которые запускают их на заднем плане, но я бы не стал писать набор макросов для каждой основной программы.
Теоретически Nircmd.exe должен иметь возможность изменять громкость «сфокусированного окна», используя:
Nircmd.exe changeappvolume focused .2
Однако я не могу понять, как сфокусировать окно, которое я активно использую.