Я написал командный файл, который проверяет вывод dir ???????.txt
и отображает только те файлы, которые имеют 7 символов (11, включая .txt).
@ECHO OFF
REM --- Call Subroutine for all files of Len 1 - 7 characters ---
For /f "delims=*" %%a in ('dir "c:\???????.txt" /b') do Call :CheckLen %%~nxa
REM --- End Batchfile ---
Goto :eof
:CheckLen
REM --- Place Filename in Variable FNAME ---
Set FName=%*
REM --- IF Valiable FName <> First 10 characters of FName, FName has ---
REM --- 11 Characters (7 + .txt). Echo Output ---
if NOT "%FName%"=="%FName:~0,10%" Echo %FName%
Примечание. В строке 'dir "c:\???????.txt" /b'
добавьте /s
если вы также хотите искать в подкаталогах C:. Это, вероятно, займет много времени без вывода.