2014-11-06 59 views
-1

我有这个问题了一会儿,还没有找到一个解决方案的比例,可以说,我想将系统音量设置为50%,为此,我会做类似批处理/ CMD发现一些

set percent=50 

set /a num=50/100 
set /a num*=65535 
nircmd setsysvolume %num% 

但命令提示符似乎不支持浮点数,只有整数,所以我怎么会这样做,而不使用浮动? 记住我希望能够以百分比设置为任意数量而无需修改代码

回答

1
set percent=50 

set /a "num=65535*(percent %% 101)/100" 
nircmd setsysvolume %num% 
0
set percent=50 

set /a num=65535*percent/100 
nircmd setsysvolume %num% 
其余