中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-30 08:54
共 47,813 主题排行 / 349,918 发帖 / 今日 0 篇 / 48,278 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]迅闪更新辅助P处理
可打印版本  1,131 / 6
第1楼 pengpangxiong 发表于 2009-01-15 16:21
新手上路 发帖 8 积分 8
[已结]迅闪更新辅助P处理


::
运行了,可以.但是还有很多不完善的地方.

1.精确度太不行了,我查了好久,好像没有哪个DOS命令可以查找到可用空间多少MB.查找到的都是字节,但是好像DOS支持的数值有限.
比如说 " 29,475,979,264 可用字节 " set /a a=29475979264不行.

2. ECHO输的我烦死了,有谁知道用一个ECHO命令就输出多行么?

3,效率太低.删除一个目录要老半天,DOS里哪个命令删除东西最快?或者是工具
走过路过,知道解决办法的朋友,有时间的话,麻烦指点指点.

[ Last edited by HAT on 2009-1-17 at 21:13 ]
第2楼 yishanju 发表于 2009-01-16 14:39
银牌会员 发帖 1,357 积分 1,488
需要高精度计算,可以考虑用 BC 这个命令行工具
,-_- 号称任意精度计算语言。

在批处理中调用VBS来做计算,好像也是一种办法,

http://home.ustc.edu.cn/~baj/ebook/abs/mathc.html
第3楼 yishanju 发表于 2009-01-16 14:40
银牌会员 发帖 1,357 积分 1,488
SCO基本命令之数学计算命令
  
  [语法]: bc [-c] [-l] [文件...]
  [说明]: bc是一个交互式的高精度计算工具,采用类似于C语言的语法,能够从指定文件中读出命令执行,然后再进入交互式执行,事实上,bc是dc的预编译器,它自动激活dc,将语句经预编译后传递给dc,退出bc的命令是quit,bc中的ibase,obase,scale分别表示输入基数,输出基数,小数点右边的位数。
    -c bc 只编译,而不将编译结果送dc,将其送到标准输出上
    -l 预定义一个数学函数库,可在bc中使用以下函数
    s(x) sine
    c(x) cosine
    e(x) exponential
    l(x) log
    a(x) arctangent
    j(n,x) Bessel
  [例子]:
    bc -l 进入bc
    scale=10 将小数位定为10位
    e(1) 计算e的小数点后10位
    quit 退出bc
第4楼 yishanju 发表于 2009-01-16 14:42
银牌会员 发帖 1,357 积分 1,488
数学计算命令BC 用法说明举例:http://home.ustc.edu.cn/~baj/ebook/abs/mathc.html

WIN32版BC 下载:
http://gnuwin32.sourceforge.net/packages/bc.htm
第5楼 pengpangxiong 发表于 2009-01-17 21:12
新手上路 发帖 8 积分 8
谢拉
真心的说声谢谢,我网吧迅闪还是用的2007的.它自动删除多余游戏的功能老是卡在那里不动,一天会有好几次叫网管都是因为这事.于是想到了批处理^-^.
第6楼 yishanju 发表于 2009-01-18 14:35
银牌会员 发帖 1,357 积分 1,488
再贴一个,从合集上看到的
cmd计算软件:math.exe 
http://www.cn-dos.net/forum/viewthread.php?tid=37543&fpage=1&highlight=math
第7楼 yishanju 发表于 2009-01-18 15:43
银牌会员 发帖 1,357 积分 1,488
求所有分区剩余空间的精确值(以MB为单位):
http://www.cn-dos.net/forum/viewthread.php?tid=28361

如何显示磁盘的剩余空间?

http://www.cn-dos.net/forum/viewthread.php?tid=19738&fpage=0&highlight=&page=1
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023