批处理

sagcity 2012-06-30 10:02:37
请教一个批处理,将文件中的字符串"date=2012-03-04"替换为"date=2012-06-12"
注意:是替换"date=2012-03-04",只有"2012-03-04"的不替换
...全文
80 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sagcity 2012-07-02
  • 打赏
  • 举报
回复
没人关注吗
s11ss 2012-07-02
  • 打赏
  • 举报
回复
3楼处理的是批处理所在目录下的a.txt。
s11ss 2012-07-02
  • 打赏
  • 举报
回复
[code=BatchFile]@if (1==1) @end/*
@echo 正在替换,请稍候...
@cscript -e:jscript "%~f0">nul
@echo 完成!按任意键退出...&pause>nul
@goto :eof*/
o = new ActiveXObject("Scripting.FileSystemObject")
f = o.OpenTextFile("a.txt", 1)
s = f.ReadAll()
f.Close()
delete f
f = o.OpenTextFile("a.txt", 2)
f.Write(s.replace(/date=2012-03-04/g, "date=2012-06-12"))
f.Close()
delete f
delete o[/code]

6,873

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧