在这种情况下,我的目录在每个目录中有10,000个文件,如下所示:
FileName.XX0000.csv
FileName.XX9999.csv
文件名本身的大小可以改变,即:
FileName.XXX0000.csv
FileName.XXX9999.csv
FileName.XXXX0000.csv
FileName.XXXX9999.csv
如果X是另一个父母编号,但无论如何都应该忽略这些编号.
无论如何,所有目录都应该有10,000个文件,不多也不少.麻烦的是有些缺失,我需要知道哪些缺失.
我在这篇文章中试过脚本: 批处理脚本找不到序列号
我甚至乱了几个小时的字符串sequnce无济于事.这两个选项都不能很好地工作,第二个脚本接近但最终会无限循环,或者吐出存在的文件.
我需要提出一个解决方案,很容易告诉我哪些数字或文件名丢失了.在我的梦想世界中,我会喜欢一个脚本,我可以将它放在父目录中,它将遍历所有子目录并打印丢失的单个文件.
不必告诉脚本文件名的开头部分是什么是很好的,因为理论上它应该只是查看最后四个数字是否存在于0000-9999.
由于这是我的第一篇文章,我希望通过创建一个新主题来正确地做到这一点,我打算将我的问题添加到上一个主题,直到我在帖子框中看到"但是避免......"!
batch-file ×1