我希望得到一些帮助创建一个BAT文件。 我以前从未对此有过很多了解。
情况: 我有一个包含大约48 000个pdf文件的文件夹。 我有一个csv文件,其中包含我要分离并移动到另一个文件夹的所有文件名(aprox 15000唯一文件名)。
文件的名称如下:0723850734; 0732332262; 0723846680; 0736187285; 0733628507 ....等等。
我创建了这个.BAT文件来复制一个文件:
copy / -y" D:\ Scrive \ Data \ Done \ PDF \ 0723850734.pdf" " d:\ Scrive \数据\完成\ Telenoravtal"
暂停
如何添加我要复制/移动的所有文件名?
答案 0 :(得分:0)
这更像是一种黑客攻击或解决方法而不是真正的解决方案。
您可以在Excel中打开.csv
文件并使用A列中代码的第一部分创建模板,然后根据需要将其拖动到具有文件名的B列中,然后在C列中保留其余部分你的代码。
_____________Column A _____________|__Column B__|______________Column C____________________
copy /-y "D:\Scrive\Data\Done\PDF\ | 0723850734 | .pdf" "D:\Scrive\Data\Done\Telenoravtal"
copy /-y "D:\Scrive\Data\Done\PDF\ | 0000000000 | .pdf" "D:\Scrive\Data\Done\Telenoravtal"
copy /-y "D:\Scrive\Data\Done\PDF\ | 1234567890 | .pdf" "D:\Scrive\Data\Done\Telenoravtal"
copy /-y "D:\Scrive\Data\Done\PDF\ | 0987654321 | .pdf" "D:\Scrive\Data\Done\Telenoravtal"
后记只是将结果复制到文本编辑器中,删除多余的空格并完成蝙蝠脚本。