我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入文本 >

批处理:如何将文本文件的内容读入变量?

归档日期:05-13       文本归类:读入文本      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  既然知道用EnableDelayedExpansion (开启变量延迟扩展),怎么不知道用!符呢,在复合句里%%符的变量是在预处理时一次性扩展其值的,也就是说取的set MString=时的值即未定义,所以当for结束后最终是最后一次的值(如果在for内显示将最后一次赋值都显示不出来)更多追问追答追问@echo off

  经过本人闭关修炼的代码,呵呵。。。。追答呵呵,体会一下好,要是说这代码作为处理问题那就尽是不必要的的步骤,findstrn 会显示行号,结果没用tokens=1* delims=: 去把它取出来或剔除出去,之后又用代码把它的行号剔除,而又用一新变量 j 代替了行号,我知道是在体验变量延迟扩展, 闭关修炼可以参见我空间一篇关于变量的处置,有异议可以交流,祝你尽快提高水平。追问

  这个代码好像是合并行的,如果太长了就超出dos变量范围,无法得到你想要的结果。

本文链接:http://chuyenchame.com/duruwenben/296.html