A.bat查詢指定目錄下的文件,並且調用B.bat文件可以傳獲取的文件名。
A.bat
@echo off
:: 指定路徑
set dirpath=C:\test
:: 搜索的後綴名
set ext=txt
for /r "%dirpath%" %%a in (*."%ext%") do (
echo %%a
:: 帶路徑的文件,獲取文件名,再調用BAT傳指定參數
for %%b in (%%a) do call C:\test\b.bat %%~nxa
)
pause
B.bat
@echo off
echo value %1
echo 接收完畢.....
如果資源學習了,可以點贊支持!