批处理,用于文件搜索

时间:2018-02-13 15:36:29

标签: batch-file for-loop search

我有这段代码:

 H:  
 for /r %%x in (*textfile.txt) do ( 
    findstr "V%String%.$" "%%x"
    if not ERRORLEVEL 1 (
       set Location=%%x
       GOTO NEXT
       )
    )

太慢了。我想这样做:for /r %%x in (H:\**\folderA\folderB\**\textfile.txt) do (...)但它找不到真实的结果。

1 个答案:

答案 0 :(得分:0)

您的目录不正确。您需要在文件之前添加用户(至少在我的计算机上)

例如,对于我来到桌面上的文件夹A和文件夹B,我会C:\Users\Elliot\Desktop\folderA\folderB\**\LABEL