我有一個循環遍歷文件夾中的特定文件並將它們合併到一個文件並希望使用批處理文件實現的需求。我的文件如下所示。循環遍歷一個文件夾中的一組文件
ILCY_NEW_20110908123008
ILCY_NEW_20110908123009
ILCY_NEW_20110908123010
meanining,ILCY_NEW_timestamp
。該文件夾也有其他文件,但我只需要具有今天時間戳的文件。所以我寫了下面的代碼來遍歷所有的文件,並將這些名稱合併到變量CL
中。
set tt=%yyyy%%mm%%dd%
for %%f in (ILCY_NEW_%tt%* . *) do set cl=%cl%+%%f
set cl=%cl:~1%
echo %cl%
copy %cl% ILCY_NEW_CQ.csv
但是,只有最後一個文件獲取與此選擇,它只是被複制到ILCY_NEW_CQ.csv
忽略所有以前的文件,即使他們有今天的名字時間戳。有誰能幫我在這裏嗎?