我正在尝试在 BATCH 的驱动器中查找文件,因此我使用了以下命令:
DIR c:\directory\* /s/b | FIND "filename.txt"
问题是一旦我找到该文件,它仍在搜索......所以我想知道是否有一个参数或其他东西会在找到至少 1 个结果后停止搜索。
编辑
我正在尝试类似的东西
FOR %%G IN (DIR c:\directory\* /s/b | FIND "filename.txt") DO copy %%G
然后我会添加另一个命令行以在复制命令完成后退出循环。