Hi,

I am using the below script to search for specific words in a file.
Const ForReading = 1

Set objRegEx = CreateObject("VBScript.RegExp")
objRegEx.Pattern = "errors"

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("C:\Scripts\Test.txt", ForReading)

Do Until objFile.AtEndOfStream
strSearchString = objFile.ReadLine
Set colMatches = objRegEx.Execute(strSearchString)
If colMatches.Count > 0 Then
For Each strMatch in colMatches
Wscript.Echo strSearchString
Next
End If
Loop

objFile.Close


Instead of searching it to one file, i would like to check specific word named "errors" in all the text files starting with file name with something say "logfile_" in a folder in "c:\test\".

Please guide me.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
There are many, many examples of scripts which will recursively loop through files in a folder. Find one and then it's a question of melding the two together.
Answered 03/15/2010 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity