【问题标题】:Parse TXT File with local paths to copy these to a folder [closed]使用本地路径解析 TXT 文件以将这些文件复制到文件夹 [关闭]
【发布时间】:2013-03-30 15:58:36
【问题描述】:

我一直在将“THE MOST AWESOME CAR CD EVER”中最喜欢的歌曲复制到 txt 文件中。所有文件都是音乐的确切路径。 现在我想解析 txt 并将它找到的内容复制到一个文件夹中......我批量不太流利,所以也许你可以帮助我

谢谢

【问题讨论】:

    标签: parsing batch-file copy notepad


    【解决方案1】:
    @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 个文件”的响应让您感到恼火,如果您想禁止该消息,请在 "c:\yourdestfolder\" 之后添加 >nul

    "c:\yourdestfolder\" 将由 XCOPY 创建,如果它尚不存在。如果 "c:\yourdestfolder\" 中已有同名文件,XCOPY 将询问您是否要覆盖现有文件 - 这就是您可能想要隐藏消息的原因。

    【讨论】:

    • 哇,这就像一个魅力。你是“那个”人:)
    猜你喜欢
    • 2014-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-28
    • 2013-12-11
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    相关资源
    最近更新 更多