嗯哼,是的,批处理:- @echo off & setlocal enabledelayedexpansion
- chcp 437
-
- (for /f "delims=:" %%a in ('findstr /n .* bathome.txt') do (
- set /p "text[%%a]="
- set "n=%%a"
- ))<bathome.txt
-
- set head=!text[1]:~,3!
- set text[1]=!text[1]:~3!
-
- (for /l %%a in (1 1 %n%) do (
- echo !random:~-1!!random:~-1!!random:~-1!:!text[%%a]!
- ))>$
-
- sort $ /o $
-
- for /f %%a in ('copy /z %0 nul') do set Cr=%%a
-
- set /p ^"str={head}!Cr!^
-
- !head!^"<nul >>$
-
- (
- findstr /v $ $
- for /l %%a in (1 1 %n%) do (
- set /p "text[%%a]="
- echo;!text[%%a]:~4!
- )
- )<$ >bathome.txt
-
- del $
-
- pause
复制代码
|