指定路径查找指定文件名bat脚本
时间: 2023-07-06 15:41:08 浏览: 672
BAT批处理脚本-查找最新的文件.zip
可以使用如下的bat脚本来指定路径查找指定文件名:
```
@echo off
setlocal enabledelayedexpansion
set "folder=%~1"
if not defined folder set "folder=%cd%"
set "filename=%~2"
if not defined filename (
echo Usage: %0 folder filename
exit /b
)
for /r "%folder%" %%i in (*) do (
set "file=%%~nxi"
if "!file!"=="%filename%" (
echo %%i
)
)
```
在命令行中执行上述脚本时,需要提供两个参数:
1. 文件夹路径:要查找文件的文件夹路径,如果不指定则默认为当前目录。
2. 文件名:要查找的文件名。
例如,执行以下命令可以在`C:\test`文件夹中查找名为`test.txt`的文件:
```
findfile.bat C:\test test.txt
```
阅读全文