Windows 7 - Відкрийте спливаюче меню регулювання гучності з командного рядка


17

Я хотів би відкрити спливаюче меню регулювання гучності безпосередньо без використання миші або клавіатури. В даний час я використовую AutoHotkey, щоб натиснути Win+, Bщоб зосередити увагу на системному треї, Leftвиділити значок регулювання гучності значокта потім Enterвідкрити спливаюче вікно.

регулювання гучності


Я припускаю, що це можливо, враховуючи, що можна відкрити вікно Перегляд доступних мереж за допомогою

rundll32 van.dll,RunVAN

на відміну від використання піктограми Мережа значок.


Чи є спосіб викликати спливаюче вікно «Контроль гучності» з командного рядка? Зауважте, що я не хочу використовувати змішувач гучності ( sndvol):

міксер об'єму

Відповіді:


34

sndvol.exeце те, що ви хочете, вам просто потрібно використовувати -fпрапор, щоб він відображав лише головний повзунок гучності:

sndvol.exe -f

Запуск просто sndvol.exeвідкриває змішувач гучності, як ви зазначили.


1
Майбутні службовці Google: Зверніть увагу, що ви можете отримати доступ до кнопки "Відключити звук" за допомогоюTab Spacebar
cssyphus

9

sndvol.exe дозволяє вказати розташування вікна, додавши координати після перемикання -f:

sndvol.exe -f 26214900

Цей приклад створює вікно при x = 500 y = 400

координати = y * 65536 + x, де x і y - цілі числа, підписані

BTW є параметр третього командного рядка ... може бути оброблений? ...


6

Додаток:

Як уже згадувалося в моєму коментарі , використовуючи sndvol -fвідповідно з @Indrek відповідь «s відкриває Control Volume вікно в незвичайному місці, далеко від системного лотка. Використовуючи функцію AutoHotkey, ми можемо зробити спливаюче вікно відображатися там, де вважаємо за потрібне:

SetWinDelay, -1
Run, % "sndvol -f"
WinWaitActive, ahk_class #32770
WinMove, % A_ScreenWidth - 84, % A_ScreenHeight - 305 - 48

Цей сценарій розміщує вікно в нижній правій частині екрана. Ви можете налаштувати його, змінивши останній рядок ( WinMove).

скріншот


1

У Windows XP: Використовуйте sndvol32наступне

sndvol32 відсутні парами для відображення головного вікна гучності

sndvol32 -x для відображення невеликого головного вікна гучності

sndvol32 -t відображення лише регулювання гучності (відповідно до значка звуку)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.