我使用的是 Windows 7。我有一堆文本文件,每个文件都包含一封电子邮件。每个都以这种方式开始:
从:一个人到:另一个人 日期:2011 年 1 月 1 日 18:12:00 主题:随便
我想重命名这些文件,使它们的名称如下所示:
2011-01-01 18.12 从一个人到另一个人的电子邮件 rewhatever.txt
批处理编程是我所知道的,我不是很了解。为了将其限制在一个我可以快速理解的项目中,我认为我最好的解决方案是将基本数据提取到一个文本文件中,然后我可以将它按摩到一个批量重命名文件中。
在这种情况下,我正在寻找一个批处理文件,它将数据提取到文本文件中的单行中,然后我可以通过全局编辑将其按摩成形状。换句话说,我想我正在寻找这种格式的文本行:
[当前文件名] [提取的日期和时间字符串] [从] [到] [主题]
例子:
file01.txt 2011 年 1 月 1 日 18:12:00 从一个人到另一个人
如果我有这样的行,我可以在 Excel 中很快将它们解析为重命名命令。
谢谢!