我有一套录音带,我必须从中提取一些精选的片段

时间:2014-04-05 08:11:14

标签: windows cmd

我有大约800张录音剪辑,我必须从中提取一些精选剪辑,我必须提取并存储在另一个文件夹中的剪辑是我应该在excel或记事本上准备的列表,无论哪个

易于编程

说我的例子看起来像这样

这是我的文件夹
位于名为 C:\ Desktop \ Recordings

的路径中
  • 20140404-204604_1622719993-所有
  • 20140404-204638_1622737834-所有
  • 20140404-204925_1634300477-所有
  • 20140404-205903_1654712140-所有
  • 20140404-210135_1664564521-所有
  • 20140404-210924_1698260169-所有
    等等。

我有一个名为list.txt的记事本文件,其中包含的数据有点像这样。
LIST.TXT
1524824025
1524846905
1530242587
1555663573
1555663992
1555811052
1555820729
1555820601

我必须在上面的文件夹中提取与上面记事本/ excel中的文件名集相匹配的剪辑,然后将它们粘贴/提取到另一个目录中。

有可能吗?

1 个答案:

答案 0 :(得分:0)

file.txt的记事本中放置C:\Desktop\Recordings并启动此功能。

它会在屏幕上显示复制命令 - 删除echo并再次运行以实际复制文件。

如果要将文件移动到目标文件夹必须已存在,请将copy替换为move

@echo off
cd /d "C:\Desktop\Recordings" && (
for /f "usebackq delims=" %%a in ("file.txt") do (
   echo copy "*%%a*" "c:\new\folder"
)
)
echo if the screen is empty then double check the path in the cd command.
pause