If WScript.Arguments.Count <> 3 then WScript.Echo "usage: find_replace_text.vbs filename Find_Word Replace_Word " WScript.Quit end If FindAndReplace WScript.Arguments.Item(0), WScript.Arguments.Item(1), WScript.Arguments.Item(2) WScript.Echo "find_replace_text.vbs completed successfully" function FindAndReplace(strFilename, strFind, strReplace) Set inputFile = CreateObject("Scripting.FileSystemObject").OpenTextFile(strFilename, 1) strInputFile = inputFile.ReadAll inputFile.Close Set inputFile = Nothing Set outputFile = CreateObject("Scripting.FileSystemObject").OpenTextFile(strFilename,2,true) outputFile.Write Replace(strInputFile, strFind, strReplace) outputFile.Close Set outputFile = Nothing end function