【发布时间】:2014-01-15 20:18:39
【问题描述】:
我在一个目录中有多个文件,格式为 L: data_yyyy_mm_dd_ss.info.dat
我正在尝试编写一个批处理脚本,该脚本将要求用户输入开始/结束日期(并假设用户的输入将匹配 yyyy_mm_dd 文件的格式)然后我希望脚本合并所有相关文件。
Ex 文件:data_2013_12_01_32.info.dat; data_2013_12_02_44.info.dat; data_2013_12_03_22.info.dat; data_2013_12_04_33.info.dat;数据_2013_12_05_52.info.dat; data_2013_12_06_12.info.dat
Ex 脚本:
@echo off
set /p start= Start Date:
set /p end= End Date:
copy /b ????
前用户输入:2013_12_02 和 2013_12_05
Ex 输出:合并文件 2013_12_02 到 2013_12_05。
提前感谢您的帮助。
【问题讨论】:
-
一个非常奇怪的请求。我不知道有很多二进制文件可以简单地连接起来仍然有用。
标签: windows batch-file merge filenames