- @echo off
- set /p char=<a.txt
- set n=0
- :o
- if not "%char%"=="" (
- set /a n+=1
- set char=%char:~1%
- goto :o
- )
- set /a n-=1
- setlocal enabledelayedexpansion
- for /l %%b in (0,1,%n%) do (
- for /f "delims=" %%a in (a.txt) do (
- set "str=%%a"
- set str%%b=!str%%b!!str:~%%b,1!
- )
- echo !str%%b!
- )
- pause
复制代码
|