目的:
1.拥有一些需要分类的乱序文件名
2.将相关文件名的文件从一个文件夹中取出存放至指定文件夹
(eg:手上有2530、9979等数字的word文档,需要把文件夹中含有2530、9979同类型的文件都取出来,有:2530.txt、2530_AV.hea、2530_AV.tsv、2530_MV.wav等等)
工具:Windows、txt、word
步骤:
一:在需要处理的文件夹根目录下创建一个txt文档,命名随机
二:打开txt文档在里面输入:
DIR *.* /B >list.txt
保存并关闭
三:修改文件后缀:
(将txt修改为bat),双击bat文件后,会生成一个list.txt文件
(list文件中是当前文件夹中所有的文件名,可以复制备用,如果不需要批量获取,则可跳过)
四:打开word:
将需要移动的 文件 和 文件夹 对应
依照格式:move空格”文件路径+文件名”空格”文件路径+文件夹名” (一行一个转换格式)
为了清楚展示我将文件路径删减了,原路径:(move “D:\yanyixia\xinyin\the-circor-digiscope-phonocardiogram-dataset-1.0.2\training_data\43852_MV.tsv” “D:\yanyixia\xinyin\the-circor-digiscope-phonocardiogram-dataset-1.0.2\normal”)
(五:)如果是批量修改路径的话,建议使用word中-开始-查找-高级查找-替换 的工具进行批量操作:批量加前缀:^13(批量加前缀时需要空出第一行);批量加后缀:^p。再点击全部替换就行了
六:在文件夹地址栏输入:cmd,回车弹出命令提示符
七:复制第四步word中准备的内容,粘贴至cmd窗口 (如没有找到对应所需移动的文件,会自动跳过执行下一个)结束!