I am new to scripting and I need some direction/help. I have a large text file and I want to only email the last 12 lines of the text file. Currently, I do a ReadAll and put that into the body of the email and send it off. Any help will be appreciated.
Option Explicit
Dim FsoObject
Dim OpenText
Dim Answer, ReadText, objEmail
Dim wn, fs, ws
Set wn = WScript.CreateObject("WScript.Network"
Set fs = CreateObject("Scripting.FileSystemObject"
Set ws = CreateObject("WScript.Shell"
Set objEmail = CreateObject("CDO.Message"
Set FsoObject=wscript.createobject("scripting.filesystemobject"
Set ReadText=FsoObject.OpenTextFile("c:\textfile.txt", 1, "True"
Answer=ReadText.ReadAll
objEmail.From = "alepore@myemail.com"
objEmail.To = "alepore@myemail.com"
objEmail.Subject = "Test Subject"
objEmail.Textbody = Answer
objEmail.Configuration.Fields.Item (" = 2
objEmail.Configuration.Fields.Item (" = "mail.myemail.com"
objEmail.Configuration.Fields.Item (" = 25
objEmail.Configuration.Fields.Update
objEmail.Send
Option Explicit
Dim FsoObject
Dim OpenText
Dim Answer, ReadText, objEmail
Dim wn, fs, ws
Set wn = WScript.CreateObject("WScript.Network"
Set fs = CreateObject("Scripting.FileSystemObject"
Set ws = CreateObject("WScript.Shell"
Set objEmail = CreateObject("CDO.Message"
Set FsoObject=wscript.createobject("scripting.filesystemobject"
Set ReadText=FsoObject.OpenTextFile("c:\textfile.txt", 1, "True"
Answer=ReadText.ReadAll
objEmail.From = "alepore@myemail.com"
objEmail.To = "alepore@myemail.com"
objEmail.Subject = "Test Subject"
objEmail.Textbody = Answer
objEmail.Configuration.Fields.Item (" = 2
objEmail.Configuration.Fields.Item (" = "mail.myemail.com"
objEmail.Configuration.Fields.Item (" = 25
objEmail.Configuration.Fields.Update
objEmail.Send