Need help!

Using "Task Scheduler" in windows7 32bit is it possible to run a batch file to delete a file 10 seconds after it is made by another program? The batch file would be using windows "forfiles.exe" so I am guessing the start of the batch file would look like
forfiles /p "C:\testfolder\" /s /m zm_model.inf
If this method isn't possible, is there any other way that one file ( zm_model.inf ) be deleted automatically 10 seconds after it is made.
Thanks!

Val