
- 帖子
- 19
- 积分
- 150
- 技术
- 1
- 捐助
- 0
- 注册时间
- 2009-8-25
|
先把";" 开头的行剔除并把其他行开头添加 “// ”,再用FOR 显示 // 割断的第一部分。
@ECHO OFF
IF EXIST TEMP.TXT DEL TEMP.TXT
FOR /F "EOL=; DELIMS=" %%C IN ('type TEST.TXT') DO (
SET "X=%%C"
SETLOCAL ENABLEDELAYEDEXPANSION
ECHO // !X!>>TEMP.TXT
ENDLOCAL
)
FOR /F "TOKENS=1 DELIMS=//" %%D IN ('TYPE TEMP.TXT') DO (
IF NOT "%%D"==" " ECHO %%D
)
DEL TEMP.TXT
PAUSE |
|