
[分享]批處理按照指定條件合并行問(wèn)題:幾行混成一行,第一行是1234567第二行是891011121314第三行是151617181920第四行是21222324252627第五行是28293031323334第六行是353637383940就是說(shuō)每3行是776這樣排,有聽(tīng)懂的幫我做一下代碼:
- @echo off
- setlocal enabledelayedexpansion
- set FileOld=1.txt
- set FileNew=2.txt
- set RowNum=1
- set ColumnNum=0
- (for /f delims= %%i in ('type %FileOld%') do (
- set /p =%%i<nul
- set /a ColumnNum+=1
- if !RowNum! equ 3 (
- if !ColumnNum! equ 6 (
- echo,
- set ColumnNum=0
- set /a RowNum+=1
- set RowNum=0
- )
- ) else (
- if !ColumnNum! equ 7 (
- echo,
- set ColumnNum=0
- set /a RowNum+=1
- )
- )
- ))>%FileNew%
nclick="copycode($('code0'));">復(fù)制代碼