Board logo

标题: 求BAT:每行前加echo 后加>>1.reg 空行:echo.>>1.reg [打印本页]

作者: qjldw     时间: 2010-12-15 04:05    标题: 求BAT:每行前加echo 后加>>1.reg 空行:echo.>>1.reg
例如: 1111111111 2222222222 变为: echo 11111111111>>setup.reg echo.>>setup.reg echo 2222222222>>setup.reg 其实就是把REG变为BAT的批处理!

作者: Hanyeguxing     时间: 2010-12-15 12:46
@echo off
type 1.reg>temp
(for /f "tokens=1* delims=:" %%a in ('findstr /n .* temp') do if "%%b"=="" (echo echo.^>^>setup.reg) else echo echo %%b^>^>setup.reg)>1_.reg
del /q temp
[ Last edited by Hanyeguxing on 2010-12-15 at 22:09 ]

作者: qjldw     时间: 2010-12-15 20:34
Originally posted by Hanyeguxing at 2010-12-15 12:46 PM: [code]@echo off type 1.reg>temp (for /f "tokens=1* delims=:" %%a in ('findstr /n .* temp') do if "%%b"=="" (echo echo.^>^>setup.reg) else echo %%b^>^> ...
前面没+上echo

作者: qjldw     时间: 2010-12-16 21:14
楼上的,继续帮我下

作者: Hanyeguxing     时间: 2010-12-16 21:17
2楼已经更新。没看到吗?

作者: qjldw     时间: 2010-12-17 03:33
Originally posted by Hanyeguxing at 2010-12-16 09:17 PM: 2楼已经更新。没看到吗?
谢谢,你真牛!