Merci à tous pour les suggestions.
J'ai fini par écrire un script VBScript basé sur l'idée de Linker3000 consistant à interroger le dossier et à utiliser le Planificateur de tâches pour l'exécuter au démarrage. J'ai fini par obtenir la syntaxe de base de cette ressource et faire les ajustements nécessaires.
J'aimerais quand même l'optimiser à un moment donné, en laissant le courage du script s'exécuter sur un système piloté par les événements, mais je n'ai plus beaucoup de temps pour travailler dessus, et bien, c'est assez bon.
Voici le script, au cas où quiconque serait intéressé (avec le segment de conversion non pertinent rédigé pour des raisons de clarté):
' FOLDER TO MONITOR
strFolder = "J:\monitored-folder"
' FREQUENCY TO CHECK IT, IN SECONDS
nFrequency = 10
strComputer = "."
strQueryFolder = Replace(strFolder, "\", "\\\\")
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery ("SELECT * FROM __InstanceCreationEvent WITHIN " & nFrequency & " WHERE Targetinstance ISA 'CIM_DirectoryContainsFile' and TargetInstance.GroupComponent='Win32_Directory.Name=""" & strQueryFolder & """'")
Do
Set objLatestEvent = colMonitoredEvents.NextEvent
strNewFile = objLatestEvent.TargetInstance.PartComponent
arrNewFile = Split(strNewFile, "=")
strFilePath = arrNewFile(1)
strFilePath = Replace(strFilePath, "\\", "\")
strFilePath = Replace(strFilePath, Chr(34), "")
strFileName = Replace(strFilePath, strFolder, "")
strTempFilePath = WScript.CreateObject("Scripting.FileSystemObject").GetSpecialFolder(2) & "\TEMP.M4A"
' DO THE OPERATION STUFF
' ...
Loop
(En outre, je ne veux pas laisser cette question officiellement sans réponse - et je déteste accepter ma propre réponse à la question - mais j'ai voté en faveur de la réponse de Linker3000 en guise de remerciement!)