- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=1,2 delims=:" %%a in ('dir/b/a-d^|findstr/o ".*"') do (
- set/a n+=1,mod=n%%4,num=20-%%a+b
- if !mod! equ 1 (<nul set/p=%%~nb) else (
- for /l %%c in (1,1,!num!) do set/p= <nul
- <nul set/p=%%~nb
- )
- set "c=%%~xb9876543210"&set c=!c:~9,1!
- set/a b=%%a+c
- if !mod! equ 0 echo/
- )
- echo/&pause>nul
复制代码
|