2014-11-06 2 views
-1

잠시 동안이 문제가 있었고 해결책을 찾지 못했습니다. 이렇게하려면 시스템 볼륨을 50 %로 설정하고 싶습니다.배치/cmd 찾기 숫자의 백분율

set percent=50 

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

하지만 명령 프롬프트는 부동 소수점 숫자를 지원하는 것 같지 않습니다. 정수 만 사용하면 float를 사용하지 않고 어떻게 수행 할 수 있습니까? 코드

답변

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% 
의 나머지 부분을 변경하지 않고 내가 어떤 번호로 비율을 설정할 수 있도록하려면 명심