[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 请教如何修改htm文件里的部分内容谢谢

我有一个htm文件,由于公司经常要改里面一个图片,想咨询下用bat修改里面的一个文件名,还请高手指点,谢谢!

比如文件名为 a.htm,想把里面abc.gif 替换成cba.gif ,谢谢

[ 本帖最后由 young_yy 于 2009-7-9 11:57 编辑 ]

原帖由 young_yy 于 2009-7-9 11:52 发表
我有一个htm文件,由于公司经常要改里面一个图片,想咨询下用bat修改里面的一个文件名,还请高手指点,谢谢!

比如文件名为 a.htm,想把里面abc.gif 替换成cba.gif ,谢谢


请把a.htm文件中含有abc.gif的那行代码贴出来。
否则就无法得知特征,无法解答。
(*^_^*)

TOP

描述让人看了如堕五里雾中
Still with wax

TOP

  1. sed -i "s/abc\.gif/cba\.gif/g" a.htm
复制代码
第三方命令行工具 sed.exe 下载地址:
http://bbs.bathome.net/thread-1114-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

用网页编辑器或是记事本的“替换”功能不是很好改吗?还用那么麻烦?这么点小问题还在上论坛来求批处理?无语了。

[ 本帖最后由 zljzsmzzx 于 2009-7-9 13:22 编辑 ]

TOP

先谢谢各位的回复,
我们公司不固定的会更改每台终端里outlook邮件的签名,签名里包括名字/职位等等,最麻烦的是还有一个图片并有链接的,这个图片大大小每次还不一样,如果光替换图片在新建邮件时签名里的图片尺寸会不标准,我想在不改变用户信息大前提下,只替换htm里的关于图片的信息。

如果bat能实现的话我只要修改htm文件里的一段关于图片的信息,并覆盖图片文件,不用修改其他信息。

<IMG
id=_x0000_i1026 border=0 src="ACLubgb1.gif" width=500
height=75>这里的ACLubgb1.gif和width=500
height=75,经常会变动。

TOP

回复 6楼 的帖子

请在顶楼把问题背景、详细需求、示例数据、具体疑难点等全部有用的信息一次性交代清楚,切忌丢三落四、别人问一点你才补充一点。否则,别人回答问题的热情可能会被消磨殆尽,最终导致自己的问题无法得到快速的解决。
建议阅读《提问的智慧》:http://bbs.bathome.net/thread-4054-1-1.html
(*^_^*)

TOP

返回列表