De acordo com os comentários acima. As duas opções que posso ver são para criar um arquivo em lotes para fazer a observação de uma pasta e, em seguida, chamá-lo via agendador de tarefas;
Como alternativa, você pode codificar uma solução usando C ++ ou similar para aproveitar a notificação de alteração de diretório, conforme detalhado no MSDN aqui;
Como você corretamente diz, nenhuma delas é realmente uma solução nativa, no entanto, você deve obter o resultado desejado.