- @echo off&setlocal enabledelayedexpansion
- set str=a b a
- for %%a in (%str%) do set /a n+=1& set .!n!=%%a&set "var=!var!!n! "
- for %%i in (!var!) do (
- set var1=!var:%%i=!
- for %%j in (!var1!) do (
- set var2=!var1:%%j=!
- for %%k in (!var2!) do (
- set/a flag+=1
- echo !.%%i! !.%%j! !.%%k!
- )))
- echo 共有%flag%个组合
- pause
复制代码
|