Terima kasih atas sarannya.
Saya akhirnya menulis VBScript yang secara kasar didasarkan pada ide Linker3000 tentang polling folder, dan menggunakan Penjadwal Tugas untuk menjalankannya pada startup. Saya akhirnya mendapatkan sintaks dasar dari sumber ini dan membuat tweak yang diperlukan.
Saya masih ingin mengoptimalkannya di beberapa titik, memiliki nyali script berjalan pada sistem yang digerakkan oleh peristiwa, tapi saya sudah kehabisan waktu untuk mengerjakannya, dan, yah, ini cukup bagus.
Berikut skripnya, siapa tahu ada yang tertarik (dengan segmen konversi yang tidak relevan dihapus untuk kejelasan):
' 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
(Juga, saya tidak ingin meninggalkan pertanyaan ini secara resmi tidak terjawab - dan saya benci menerima jawaban saya sendiri atas pertanyaan - tetapi saya benar-benar memilih jawaban Linker3000 sebagai ucapan terima kasih!)