Gracias a todos por las sugerencias.
Terminé escribiendo un VBScript que se basó aproximadamente en la idea de Linker3000 de sondear la carpeta y usar el Programador de tareas para que se ejecute al inicio. Terminé obteniendo la sintaxis básica de este recurso e hice los ajustes necesarios.
Todavía me gustaría optimizarlo en algún momento, teniendo las agallas del script ejecutadas en un sistema controlado por eventos, pero me he quedado sin tiempo para trabajar en ello, y, bueno, esto es lo suficientemente bueno.
Aquí está el script, en caso de que alguien esté interesado (con el segmento de conversión irrelevante redactado para mayor claridad):
' 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
(Además, no quiero dejar esta pregunta oficialmente sin respuesta, y odio aceptar mi propia respuesta a la pregunta, ¡pero voté por la respuesta de Linker3000 como agradecimiento!)