【问题标题】:How to find files that contain parenthesis using a batch file如何使用批处理文件查找包含括号的文件
【发布时间】:2021-07-13 23:09:42
【问题描述】:

我有一个 google 脚本,可以输出歌曲列表(艺术家/标题)的文本文件。

我有一个 mp3 文件夹。

我有以下脚本,它将使用文本文件搜索 mp3 文件夹并将 mp3 从列表移动到新文件夹。

 CHCP 65001 > NUL

 FOR /F "usebackq delims=" %%I IN ("G:\My Drive\PopStream.txt") DO (
 xcopy /s "H:\RECORDED\The POP Stream\%%I" "H:\PREBROADCAST\The POP Stream\%%I*" 

 )

这行得通……几乎。

我遇到的问题是: 如果歌曲标题带有括号“( )”,它将不会找到并移动文件。

示例: 《运动队-快乐(上帝的国度)》

搜索将找不到任何结果。如何让搜索找到这些项目?

【问题讨论】:

  • 好吧,因为你正在阅读一个文本文件,所以没有搜索任何文件的代码......

标签: windows batch-file text filenames


【解决方案1】:

经过长时间的研究,我发现它与括号无关。该特定文件只是有问题。我不知道为什么搜索找不到它,但它没有。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-26
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多