记录文件找不到文件
问题描述:
我有一个简单的脚本,它将文件列表复制到一个单独的文件夹中。所缺少的是记录未找到的文件名列表的方法。记录文件找不到文件
这似乎是我可以很容易地找到答案的东西,但我搜索了几个小时没有成功。我有记录错误的代码,但我需要文本文件中的文件名。有人可以帮忙吗?
for /f "delims=" %%L in (File-list.txt) do copy "%%L" H:\MovedFiles >> myscript.txt 2>&1
答
do if exist "%%L" (copy...
) else (>>"missing files.txt" echo %%L not found at %date% %time%
)
会(如果需要与奖金的日期和时间)的文件名附加到文件“失踪files.txt”
注意,间距是非常重要的在这里。试图通过删除空格来压缩) else (
行可能会产生错误 - 这就是响应使用此格式的原因。请注意,重定向器可放置在echo
之前,以防止拖尾数值问题。