源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

利用vbscript脚本修改文件内容,此适用于自动化的操作中

  • 时间:2022-10-13 15:36 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:利用vbscript脚本修改文件内容,此适用于自动化的操作中
利用vbscript脚本修改文件内容,此适用于自动化的操作中 '新建一个Replace.vbs脚本,脚本内容如下,程序运行时输入三个参数:查找内容,替换内容,文件 
[u]复制代码[/u] 代码如下:
Dim FileName, Find, ReplaceWith, FileContents, dFileContents   Find = WScript.Arguments(0)   ReplaceWith = WScript.Arguments(1)   FileName = WScript.Arguments(2)   '读取文件   FileContents = GetFile(FileName)   '用“替换内容”替换文件中所有“查找内容”   dFileContents = replace(FileContents, Find, ReplaceWith, 1, -1, 1)   '比较源文件和替换后的文件   if dFileContents <> FileContents Then   '保存替换后的文件   WriteFile FileName, dFileContents   Wscript.Echo "Replace done."   If Len(ReplaceWith) <> Len(Find) Then   '计算替换总数   Wscript.Echo _   ( (Len(dFileContents) - Len(FileContents)) / (Len(ReplaceWith)-Len(Find)) ) & _   " replacements."   End If   Else   Wscript.Echo "Searched string Not In the source file"   End If   '读取文件   function GetFile(FileName)   If FileName<>"" Then   Dim FS, FileStream   Set FS = CreateObject("Scripting.FileSystemObject")   on error resume Next   Set FileStream = FS.OpenTextFile(FileName)   GetFile = FileStream.ReadAll   End If   End Function   '写文件   function WriteFile(FileName, Contents)   Dim OutStream, FS   on error resume Next   Set FS = CreateObject("Scripting.FileSystemObject")   Set OutStream = FS.OpenTextFile(FileName, 2, True)   OutStream.Write Contents   End Function
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部