Skip to content

File\_FindInFile

Search for specified string in a file.

File_FindInFile(sFile, sSearchString, bIgnoreCase, bMustExist) As Boolean

sFile (String)

Filename

sSearchString (String)

String to find

bIgnoreCase (Boolean)

Ignore case

bMustExist (Boolean)

String must exist

If sSeachString is found, gbValue is true, line numbers are returned in gaValue and gsValue will contain the content of the last line
The function will return false if sSearchString is not found and bMustExist is true

VBScript

If bStatus Then bStatus = File_FindInFile("C:\CapaInstaller.txt", "CapaInstaller", True, True)
If bStatus And gbValue Then
For index = LBound(gaValue) to UBound(gaValue)
bStatus = Job_WriteLog("Custom", "String found in line: " & gaValue(index), bStatus, True)
Next
End If

Scripting Guidelines

File_AppendToFile File_GetLineString File_InsertInFile