【发布时间】:2018-01-11 08:39:49
【问题描述】:
我已经阅读了所有类似的问题并尝试使用它来制作批处理脚本,但没有成功。
我有几个 *txt 文件,其中包含文件中的信息,这些信息应该存储在文件名中。
例如下面的*txt,我想将第一行的日期(20171115)和文件后面的数字(905707)存储在文件名中。
在这种情况下,文件名应该是“20171115_BOM_905707.txt”
谁能帮帮我?
【问题讨论】:
-
你真正坚持的是什么?获取文件列表、从文件中读取文本、解析文本或重命名文件?而且您已经应用了标签“批处理文件” - 这是一个要求吗?
-
见
For /?,它做了很多事情,一个是逐行处理文本文件。 -
我有一个构建脚本(.bat 文件),它结合了几个文件并根据当前日期和静态描述重命名它们(它也有效)。但这还不够好。要求我进入文件并读取内容并将其带回文件名。
-
帮助意味着你自己尝试了一些东西,所以请分享你的努力并准确描述你卡在哪里!请阅读tour并学习How to Ask!
标签: batch-file