!BAT整数分区速查表&计算器
clear
echo -e \nGB\tFAT32(MB)\tNTFS(MB)\n
echo -e [5]\t5136\t\t5123
WENV for /L %i in (10,10,100) do (set G=%i ; calc M=G-1<<2 ; calc M=G<<10+M ; echo -e -n [$${G}]\t$${M}\t\t ; calc M=G<<21*100000/255/63+100000/100000*100000*255*63>>11/100000+1 ; echo $${M})
WENV set G=$input,input other size to calc(Enter to return), G=
WENV get G ]]& set -x G=${G} ]]& calc G1=G ]]& check ${G}==${G1} ]]& calc G=G1 ]]! reset G1
WENV get G1 ]]& (calc M=G-1<<2 ; calc M=G<<10+M ; echo -e -n [${G}]\t${M}\t\t ; calc M=G<<21*100000/255/63+100000/100000*100000*255*63>>11/100000+1 ; echo ${M})
WENV get G1 ]]& call pause press any key to continue ...
WENV reset G ]]] reset M ]]] reset G1
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |