请帮忙!我是一个创建批处理文件的新手.
我正在尝试创建一个批处理文件来执行以下操作:
例如,"文件夹1"包含以下三个文件:test1.docx,test2.docx,test3.xlsx批处理文件将搜索具有.docx扩展名的这三个文件,然后输出到文本文件(即search_result.文本)
在search_result.txt中,它将具有以下格式:
1 test1.docx 
2 test2.docx
这是我到目前为止所做的上面提到的#1和#2项目,但我需要帮助来实现#3.
@echo off
for /r %%i in (*.docx) do echo %%~nxi >> search_result.txt
提前感谢您的帮助.
@echo off
setlocal enabledelayedexpansion
set /a counter=1
for /r %%i in (*.docx) do (
  echo !counter! %%~nxi >> search_result.txt
  set /a counter=!counter!+1
)
endlocal