|
gamefjq
新手上路
积分 12
发帖 5
注册 2007-11-28
状态 离线
|
『楼 主』:
求救:怎么给txt里面的某个字符尾增量加1
原内容如下:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range" /v :Range /t reg_sz /d 61.152.108.76 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range" /v :Range /t reg_sz /d 59.34.198.104 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range" /v :Range /t reg_sz /d 218.75.14.100 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range" /v :Range /t reg_sz /d 60.190.222.235 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range" /v :Range /t reg_sz /d 58.51.62.182 /f
要修改成:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1" /v :Range /t reg_sz /d 61.152.108.76 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range2" /v :Range /t reg_sz /d 59.34.198.104 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range3" /v :Range /t reg_sz /d 218.75.14.100 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range4" /v :Range /t reg_sz /d 60.190.222.235 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range5" /v :Range /t reg_sz /d 58.51.62.182 /f
|
|
2007-11-28 12:20 |
|
|
huzixuan
高级用户
积分 537
发帖 219
注册 2006-10-31 来自 芜湖
状态 离线
|
『第
2 楼』:
对不起,弄错了 请删除此楼
[ Last edited by huzixuan on 2007-11-28 at 12:31 PM ]
|
江湖远
碧空长
路茫茫
一个人漫无目的的奔跑,风,刺骨的冷.... |
|
2007-11-28 12:27 |
|
|
huzixuan
高级用户
积分 537
发帖 219
注册 2006-10-31 来自 芜湖
状态 离线
|
『第
3 楼』:
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in (1.txt) do (
set str=%%i
set str=!str:Range"=Range1"!
echo !str!
)
pause
|
江湖远
碧空长
路茫茫
一个人漫无目的的奔跑,风,刺骨的冷.... |
|
2007-11-28 12:30 |
|
|
abcd
银牌会员
积分 1436
发帖 739
注册 2007-10-11
状态 离线
|
『第
4 楼』:
@echo off
sed = 1.txt|sed "N;s/\n/ /"|sed "s/^\([0-9]\) \(.*\)\\Range/\2\\Range\1/" >2.txt
pause
|
|
2007-11-28 12:46 |
|
|
gamefjq
新手上路
积分 12
发帖 5
注册 2007-11-28
状态 离线
|
『第
5 楼』:
第 4 楼
sed 哪里有下载?
|
|
2007-11-28 12:59 |
|
|
abcd
银牌会员
积分 1436
发帖 739
注册 2007-10-11
状态 离线
|
『第
6 楼』:
用三楼的吧
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in (1.txt) do (
set str=%%i
set /a num+=1
call set str=!str:Range"=Range%%num%%"!
echo !str!
)
pause
|
|
2007-11-28 13:11 |
|
|
gamefjq
新手上路
积分 12
发帖 5
注册 2007-11-28
状态 离线
|
『第
7 楼』:
三楼的不行啊!
三楼的不行啊!Range1---Range2---Range3---Range4---Range5、
要增量+1
|
|
2007-11-28 13:17 |
|
|
abcd
银牌会员
积分 1436
发帖 739
注册 2007-10-11
状态 离线
|
|
2007-11-28 13:23 |
|
|
gamefjq
新手上路
积分 12
发帖 5
注册 2007-11-28
状态 离线
|
|
2007-11-28 13:25 |
|
|
huzixuan
高级用户
积分 537
发帖 219
注册 2006-10-31 来自 芜湖
状态 离线
|
『第
10 楼』:
我没仔细审题,对不起
|
江湖远
碧空长
路茫茫
一个人漫无目的的奔跑,风,刺骨的冷.... |
|
2007-11-29 16:27 |
|