如下:
for /f "tokens=2 delims= " %%i in ('systeminfo ^| find "物理内存总量"') do (
set n=%%i
)
echo %n%
::显示结果为:1,015 (应该就是1015 kb)
REM -------设置虚拟内存最小值=物理内存*1.5
set /a min=(3*%m%)/2
REM -------设置虚拟内存最大值=物理内存*2
set /a max=2*%m%
echo % min%
echo %max%
显示的结果却为:6和2
为什么结果不是1522.5和2030 ?
是不是计算方法有问题?
[ Last edited by Mxark on 2008-9-30 at 09:20 ]