CrLf 当前离线
论坛巡查
@echo off set /a n=m=1 set bat="%~0" setlocal enabledelayedexpansion set "next=if ^!n^! leq 12 (set /a m*=n,n+=1&echo ^!next^!>>^!bat^!) else (echo ^!m^!&pause&exit)" (echo;&echo !next!)>>!bat!复制代码
TOP
@echo off call:perm "a b c xy z" pause :perm <"c1 c2 ..."> // code by plp setlocal enabledelayedexpansion&set "s=%~1 " if "!s: =!" == "" (echo %~2)else for %%b in (%~1)do call:perm "!s:%%b =!" "%~2 %%b" endlocal&goto:eof复制代码