我一直在将“THE MOST AWESOME CAR CD EVER”最喜欢的歌曲复制到 txt 文件中。所有文件都是音乐的确切路径。现在我想解析 txt 并将它找到的内容复制到一个文件夹中......我批量不太流利,所以也许你可以帮助我
谢谢
我一直在将“THE MOST AWESOME CAR CD EVER”最喜欢的歌曲复制到 txt 文件中。所有文件都是音乐的确切路径。现在我想解析 txt 并将它找到的内容复制到一个文件夹中......我批量不太流利,所以也许你可以帮助我
谢谢
@echo off
setlocal
for /f "usebackqdelims=" %%i in ("yourtextfilename.txt") do (
ECHO XCOPY "%%i" "c:\yourdestfolder\"
)
对于文件名中的每一行,其中文件名用双引号 ( )依次usebackq
分配文件的每一行,并将该文件分配给%%i
XCOPY
c:\yourdestfolder\
PROPOSED XCOPY将回显到屏幕上。这是故意让您确保这是您想要做的。要执行,XCOPY
只需删除ECHO
它之前的关键字。如果“已复制 1 个文件”响应激怒了您,如果您想禁止该消息,请在>nul
后面添加。"c:\yourdestfolder\"
如果 "c:\yourdestfolder\" 尚不存在,它将由 XCOPY 创建。如果 "c:\yourdestfolder\" 中已有同名文件,XCOPY 将询问您是否要覆盖现有文件 - 这就是您可能不想隐藏消息的原因。