我希望创建一个批处理文件,以便按名称搜索我的工作站中的特定文件。如果找到该文件,我想将报告输出到txt或docx。
以下是我到目前为止的内容,但它只搜索根目录:
@echo off
C:
if exist C:\test.* (echo FILE_EXIST) else (echo FILE DOES NOT EXIST)
pause
有人可以向我提供我需要的批次样本吗?谢谢
答案 0 :(得分:0)
我认为使用dir
@echo off
C:
dir /s/b test.*
pause
如果没有带名称的文件,它将显示找不到文件,并显示文件的完整路径,其中包含该名称的文件。
如果您希望将报告存储在文件中,请使用dir /s/b test.* >reports.txt
。
然后报告将存储在文件" reports.txt"在目录中。