File Condition
A File Condition is a condition that depends on the presence or absence of a specified file or group of files.
For example, you have a job processes data files that are transferred to your server by FTP. You want the job run each hour, but only if new files have been transferred. You attach a File Condition to the job so that it will only run if files exist.
A File Condition will not cause a job to start executing: it will only cause a job to pause execution to wait for files. To start a job based on files, use a File Trigger instead.