bat批处理读取一个TXT文件里面的文件名,并在当前文件夹内搜索,复制并重命名文件到指定文件夹

如题,如图,百度这里好像无法上附件,没办法了,只能尽量讲清楚。我有一个A.TXT文件。里面包括文件名称和数量信息,每行对应一个,我现在要做的BAT就是提取每一行左边的文件名,在当前文件夹内,模糊查找,复制并重命名文件到TTT这个文件夹内,命名格式为‘原文件名-XPC’的格式,X其实是数量。模糊查找可能有很多个,我只要其中一个就可以了。
另外再增加一个东西就是如果模糊查找都没找到合适的就将文件名输出到NO.TXT文件中

可以完成,给你几个建议,把ttt文件夹换个位置,不要在这个文件夹内,然后你就可以用FOR /R来达到第一个要求,要求2的话,你可以用FOR /F 的额外参数来实现,至于要求3不用担心TAB空位,因为FOR /F拆分元素规则的原因,它会把TAB也列为一个元素,或者你也可以把TAB空位作为分隔符号用追问

能不能帮忙搞一下

温馨提示:答案为网友推荐,仅供参考