找回密码
 加入
搜索
查看: 1542|回复: 7

如何修改文本指定某行的内容?

[复制链接]
发表于 2009-9-3 00:28:21 | 显示全部楼层 |阅读模式
本帖最后由 jackass110 于 2009-9-3 19:00 编辑

文件名:kernel.gz
文件内容:
timeout 30
default 0
fallback 0
splashimage (hd0,0)/boot/grub/Max.xpm.gz
fontfile (hd0,0)/boot/grub/fonts.gz
password --md5 $1$5$rT4LmMrt1P7D2z5t23hMZ.
title 进入系统维护平台
kernel (hd0,0)/boot/grub/memdisk.gz c=274 h=2 s=18 floppy
initrd (hd0,0)/boot/grub/manul.gz c=274 h=2 s=18 floppy
password --md5 $1$5$FuNdm/QeOU9E9RM7WYBqL/
title 返回到Windows操作系统
rootnoverify (hd0,0)
makeactive
chainloader +1


请教如何修改password --md5 $1$5$FuNdm/QeOU9E9RM7WYBqL/password --md5 123456
发表于 2009-9-3 00:33:26 | 显示全部楼层
本帖最后由 afan 于 2009-9-3 00:35 编辑

位置固定的话:
#Include <File.au3>
_FileWriteToLine('kernel.gz', 10, 'password --md5 123456', 1)
发表于 2009-9-3 10:33:19 | 显示全部楼层
谢谢楼上的,这对于修改其他的文本内容很有帮助…
 楼主| 发表于 2009-9-3 17:10:18 | 显示全部楼层
非常感谢大侠的帮助,感激不尽
发表于 2009-10-1 23:45:42 | 显示全部楼层
找到啦~~~
发表于 2009-10-15 11:37:57 | 显示全部楼层
这个有用,谢谢 ~
发表于 2009-11-13 18:02:13 | 显示全部楼层
对于位置不固定的,可以用 For…Next 循环 +If …Then…Else…EndIf 和 FileReadLine() 函数 来搜索,然后找到就改,也是可行的。
发表于 2010-1-4 07:56:49 | 显示全部楼层
谢谢指教,学习了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2025-1-12 06:57 , Processed in 0.072576 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表