Это немного обходное решение, но вы можете создать запланированное задание, которое будет запускаться под вашей учетной записью, и запускать его регулярно, возможно, каждую минуту. Да, вам придется подождать, пока он запустится.
Эта задача может затем искать некоторые файлы данных для обработки и выполнять реальную работу, только если они там есть.