Further thoughts - 

 

Maybe have the email facility set to run a task in 10 seconds after it's
initiation, and initiate it as the last action of the script.

That way it is the email facility that does the attachment to the email

 

JimB

 

From: [email protected] [mailto:[email protected]] On
Behalf Of Jimmy Tran
Sent: Tuesday, September 30, 2014 3:48 PM
To: [email protected]
Subject: [NTSysADM] quick batch question

 

I have a scheduled task to run a batch script to copy files.  In task scheduler
I run the command c:\batch.bat > d:\results.txt. 

 

Example of c:\batch.bat

copy c:\file1 d:

copy c:\file2 d:

blat.exe d:\results.txt (smtp settings omitted)

 

This fails to email because I get an error about opening the d:\results.txt file
since it is use by task scheduler.

 

So my question is, what is the best way to email myself the logs for this batch
file?  I can't think of any other way to do this other than to have a separate
task to email reults.txt, which I want to stay away from.

 

TIA

 

Jimmy


Reply via email to