https://github.com/radj307/volume-control-cli
Commandline app-specific volume control utility for Windows.
https://github.com/radj307/volume-control-cli
cli cmd cmdline command-line-interface commandline nircmd sndvol soundvolumeview vccli volume-control volume-control-cli windows
Last synced: about 2 months ago
JSON representation
Commandline app-specific volume control utility for Windows.
- Host: GitHub
- URL: https://github.com/radj307/volume-control-cli
- Owner: radj307
- License: gpl-3.0
- Created: 2022-07-28T15:57:23.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-30T23:46:31.000Z (about 2 years ago)
- Last Synced: 2025-03-24T05:52:11.313Z (2 months ago)
- Topics: cli, cmd, cmdline, command-line-interface, commandline, nircmd, sndvol, soundvolumeview, vccli, volume-control, volume-control-cli, windows
- Language: C++
- Homepage:
- Size: 198 KB
- Stars: 15
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
***
Commandline app-specific volume control utility for Windows.
This is the commandline version of **[Volume Control](https://github.com/radj307/volume-control)**, which adds fully configurable & extensible hotkeys for controlling the mixer volume level of specific apps *(and much more)*.
## Features
- Supports both Audio Input & Audio Output Devices
- Supports changing the volume/mute state of specific processes
- View the ProcessId & ProcessName of all active audio sessions
- Interactive device/session queries (`-Q`|`--query`)
- Custom flexible GNU-style syntax
- Supports minimal I/O for shell scripts (`-q`|`--quiet`)
- Built-in documentation (`vccli -h`)## Installation
1. Download the [latest release](https://github.com/radj307/vccli).
2. Extract to a directory of your choice.> ### :warning: Important
> If you want to be able to call `vccli` from any working directory without specifying the full path, you'll have to add the directory where you placed `vccli.exe` to [your PATH environment variable](https://stackoverflow.com/a/44272417/8705305).
> Once you've done that, restart your terminal emulator to refresh its environment & you'll be able to call `vccli` from anywhere.## Usage
Run `vccli -h` in a terminal to see the built-in usage guide & the most up-to-date documentation.