• Have you investigated Konesans File Watcher ( you can get it from here)

    http://www.sqlis.com/sqlis/post/File-Watcher-Task.aspx

    It listens for files arriving in a directory. You could use any process you like to indicate that the package should start and have the file watcher pick it up.