[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 Five66 于 2023-9-3 17:56 编辑

速度慢而且不准确,已编辑
1

评分人数

TOP

回复 4# 思想之翼


    第49行后面加上重定向的文件就行了
比如将第49行改成:echo;%oput% >>aaaaaaaaaaa.txt
就是输出到当前目录的aaaaaaaaaaa.txt中
还有要注意的:
输出非常非常非常慢(我的渣电脑粗略计算至少要1小时,2秒多1行,越到后面越慢)
输出的文件每行开头有个空格
多次运行时,请将之前输出的文件的删除或改名或移动,不然输出结果会跟之前混在一起(因为同名)

TOP

本帖最后由 Five66 于 2023-9-3 15:08 编辑

回复 4# 思想之翼


    中断执行后发现某些变量变0,试了很多次都复现不能,感觉像是刚好在代码执行赋值那里中断才导致变量变0的,实际代码应该没问题

TOP

回复 14# 思想之翼



    1 应该是显示的行数达到cmd窗口界面的上限了,之前的被覆盖了
    2 重定向 >a.txt 是在那里用的?代码里的话必须用 >>a.txt 只有在cmd界面里才能用,不过代码有pause,cmd里界面用的话可能不准确
    3 这个有点难搞,举几个例子吧,比如那些数字不足,我再看看

TOP

额,确实像这样排好再打乱简单方便快速准确,不过输出顺序应该再打乱一次

TOP

返回列表