【发布时间】:2014-04-03 08:05:06
【问题描述】:
我有一个充满扫描文档的目录,根据年、月和日期将它们分组到不同的文件夹和子文件夹中。每个扫描的文档都有一个分配给其文件名的唯一条形码编号。
我要做的是编写一个命令,该命令将在 csv 文件中使用这些条形码的列表,并在目录和子目录中搜索相关文件,然后将它们复制到我本地驱动器上的新文件夹中.
这是我目前所拥有的......
@echo off
setlocal enabledelayedexpansion
set id=0
if not exist AllFilesFolder mkdir AllFilesFolder
set "theDir=Z:\INVS"
for /f "delims=" %%i in (theFile.csv) do (
copy %theDir%\%%i.* "C:\Data")
真的希望有人可以帮助我解决这个问题。与尝试以老式方式查找文件相比,我可能浪费了更多时间试图让它工作,但如果我能让它工作,它会在未来节省时间。
非常感谢,
戴夫
【问题讨论】:
标签: batch-file csv command