不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo off&cd /d "%~dp0" rem 统计/获取一个指定文件夹里所有文件的数量 set #=Any questions&set _=WX&set $=Q&set/az=0x53b7e0b4 title %#% +%$%%$%/%_% %z% set "folder=D:\xxx\某文件夹" if not exist "%folder%" (echo;"%folder%" not exist&pause&exit) set "filescount=0" for /f "delims=" %%a in ('dir /a-d/b/s "%folder%\"') do set /a filescount+=1 echo;%filescount% echo;%#% +%$%%$%/%_% %z% pause exit