我有一段时间没遇到这个问题并且没有找到解决方案,让我说我想将系统容量设置为50%,为此我会做类似的事情
set percent=50
set /a num=50/100
set /a num*=65535
nircmd setsysvolume %num%
但是命令提示符似乎不支持浮点数,只有整数,所以如何在不使用浮点数的情况下执行此操作? 请记住,我希望能够在不更改代码的其余部分的情况下将百分比设置为任何数字
答案 0 :(得分:1)
set percent=50
set /a "num=65535*(percent %% 101)/100"
nircmd setsysvolume %num%
答案 1 :(得分:0)
set percent=50
set /a num=65535*percent/100
nircmd setsysvolume %num%