Windows系统命令行之控制硬件

该文章已生成可运行项目,

1. 控制硬件

1.1. 声卡

1.1.1. 调节音量

  • 问题:如何通过命令行调节音量?12
  • 答案:通过系统自带的命令行没有现成的解决方案,可以通过第三方命令行界面工具(CLI Utility)得以实现。

以下将介绍两个命令行界面工具(CLI Utility),其一是 SetVal,另一个是 NirCmd

1.2.2.1 SetVal 工具

在这里插入图片描述

图1.2.2.1.1 SetVal下载页面
点击SetVal下载地址下载SetVol.zip,并且解压缩到任意位置,于SetVol文件夹中按住Shift并且点击鼠标左键打开命令行,输入以下对应命令1,2

REM 设置总音量的25%(百分制,限定区间[0,100])
setvol 25 
REM 当前音量减小10%(百分制,限定区间[0,100])
setvol -10 
REM 当前音量增加10%(百分制,限定区间[0,100])
setvol +10 

REM 设定静音
setvol mute
REM 恢复声音 
setvol unmute

即可调节音量。

1.2.2.2 NirCmd 工具

在这里插入图片描述
图1.2.2.2.1 NirCmd下载页面
点击NirCmd下载地址下载NirCmd.zip,并且解压缩到任意位置,于NirCmd文件夹中按住Shift并且点击鼠标左键打开命令行,输入以下命令 3,4

REM 设置总音量的25% (限定区间:[0,65535])
nircmd.exe setsysvolume 16384
REM 当前音量减小10% (限定区间:[0,65535])
nircmd.exe changesysvolume -6554
REM 当前音量增加10% (限定区间:[0,65535])
nircmd.exe changesysvolume 6554

REM 设定静音
nircmd.exe mutesysvolume 1
REM 恢复声音 
nircmd.exe mutesysvolume 0
REM 切换静音与恢复的状态 
nircmd.exe mutesysvolume 2

即可调节音量。

参考站点

  1. https://rlatour.com/setvol/
  2. https://www.nirsoft.net/utils/nircmd.html
  3. https://superuser.com/
  4. https://www.digitalcitizen.life/
  5. https://www.softpedia.com/

  1. https://answers.microsoft.com/en-us/windows/forum/all/adjust-volume-level-on-win10-on-command-line/7593ce1c-d889-47c9-bdc6-52793bdd5c92 ↩︎

  2. https://answers.microsoft.com/en-us/windows/forum/all/how-can-i-control-speakers-volume-using-command/e975aa3a-a956-e011-8dfc-68b599b31bf5 ↩︎

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值