Copy link to clipboard
Copied
I have a folder 'realtime' that has about 15 txt files(test1.txt,other.txt etc), theres is other jobs nothing related to coldfusion that if something goes down then the file wont exist anymore.
So I want to create a job that if a txt file doesnt exist then it will sent me a email.
what would be the best way to do something like this?
would i have to check for each individual txt file , something like ??
<cfset Pathtest = "\\folder1\dept\Alerts\other.txt">
<cfif !fileExists(Pathtest)>
<cfmail ...>
sent me a email
</cfmail>
</cfif>
If all the files are in the same directory, you can create a comma-delimited list (or even an array) of the filenames and loop through that.
<cfset fileList = "test1.txt,other.txt,test999.txt" />
<cfloop list="#fileList#" index="idx">
<cfif NOT FileExists('\path\to\files\#idx#')>
... email me ...
</cfif>
</cfloop>
HTH,
^_^
Copy link to clipboard
Copied
If all the files are in the same directory, you can create a comma-delimited list (or even an array) of the filenames and loop through that.
<cfset fileList = "test1.txt,other.txt,test999.txt" />
<cfloop list="#fileList#" index="idx">
<cfif NOT FileExists('\path\to\files\#idx#')>
... email me ...
</cfif>
</cfloop>
HTH,
^_^
Copy link to clipboard
Copied
Thank you for marking my answer correct.
V/r,
^_^