楼 主
脚本的注释和文本的整容
发表于 2007-05-06 11:09 · 中国 湖北 武汉 武昌区 电信
初级用户
★★
积分 135
发帖 53
注册 2007-04-28 23:05
19年会员
UID 86817
性别 男
状态 离线
批处理怎么在txt文件的每行前面多加个单引号啊,我想把一个大脚本全部注释掉,大家都知道手动的就是麻烦
这两行命令可以在1.txt前面加序列号,但是每行里面不能有空格
有空格的话,空格后就没了,怎么办呀!
set i=0
@for /f %i in (1.txt) do (set /a i+=1 && echo %i) >>1new.txt
第 2 楼
发表于 2007-05-07 02:27 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线
加序号很简单:
@echo off
for /f "delims=" %%a in ('findstr/n .* "1.txt"') do echo\%%a>>1new.txt
加注释也不难:
@echo off
for /f "delims=" %%a in (a.txt) do echo\'''' %%a>>a.new.txt
第 3 楼
新手
发表于 2007-05-07 04:05 · 中国 福建 龙岩 电信
初级用户
★
积分 30
发帖 13
注册 2007-05-06 20:01
19年会员
UID 87693
性别 男
状态 离线
呵呵...
虽然看不懂这些代码
但我还是要学好DOS
第 4 楼
发表于 2007-05-07 09:36 · 中国 陕西 西安 雁塔区 电信
初级用户
★
积分 29
发帖 15
注册 2007-04-29 22:37
19年会员
UID 86929
性别 男
状态 离线
第 5 楼
发表于 2007-05-09 09:38 · 中国 湖北 武汉 武昌区 电信
初级用户
★★
积分 135
发帖 53
注册 2007-04-28 23:05
19年会员
UID 86817
性别 男
状态 离线
@echo off
for /f "delims=" %%a in ('findstr/n .* "1.txt"') do echo\%%a>>1new.txt
这个代码好啊,但是1 2 3后面怎么都有冒号“:”啊,能不能没有
怎么办啊
第 6 楼
发表于 2007-05-09 11:22 · 中国 北京 联通
中级用户
★★
替身
积分 269
发帖 130
注册 2007-03-23 21:41
19年会员
UID 82683
性别 女
状态 离线
@echo off
for /f "tokens=1* delims=:" %%a in ('findstr/n .* "1.txt"') do echo\(%%a)%%b>>1new.txt
第 7 楼
发表于 2007-12-03 20:10 · 中国 山西 忻州 电信
初级用户
★
积分 32
发帖 16
注册 2007-11-28 21:00
18年会员
UID 104093
性别 男
状态 离线
for /f "tokens=1* delims=:" %%a in ('findstr/n .* "1.txt"') do echo\%%a %%b>>1new.txt
论坛跳转: