![如何通过批处理文件正确检查我的所有文件复制?](https://linux22.com/image/1261743/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E6%89%B9%E5%A4%84%E7%90%86%E6%96%87%E4%BB%B6%E6%AD%A3%E7%A1%AE%E6%A3%80%E6%9F%A5%E6%88%91%E7%9A%84%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%E5%A4%8D%E5%88%B6%EF%BC%9F.png)
我有一个批处理文件,可以将所有文件从源位置复制到目标位置。
我使用了 xcopy 命令。
现在我想确保所有文件复制正确并删除 src 文件夹中的所有文件,您有什么想法吗?
我不知道是否有任何命令可以删除该文件夹及其内部的所有文件和文件夹?
请建议我....
我的源文件夹具有以下结构
> root |
> [sub folder1]
> |
> filex.s
> filei.z
> [sub folder2]
> |
> filep.a
> fileq.q
> [sub folder3]
> |
> filex.s
> filei.z
> filsi.w
> file1.xx
> file2.cc
> file3.ss
答案1
del /s
将从子目录中删除。
fc
将比较两个文件。
dir/s/b /a-d > list.bat
会将所有文件名转储到文本文件中。
您可以使用 Notepad++ 的宏来批量编辑文本文件以 FC 每个文件。
您可以使用批处理文件对执行相同操作的文件执行 for/each 操作。