提案をありがとう。
最終的に、フォルダーをポーリングし、タスクスケジューラを使用して起動時に実行するというLinker3000のアイデアに基づいたVBScriptを作成しました。最終的にこのリソースから基本的な構文を取得し、必要な調整を行いました。
スクリプトの根性をイベント駆動型システムで実行するように、いつか最適化したいのですが、時間をかけて作業する必要があります。これで十分です。
誰かが興味を持っている場合のスクリプトは次のとおりです(わかりやすくするために無関係な変換セグメントが編集されています)。
' 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
(また、この質問を公式に未回答のままにしたくありません-そして、私は質問に対する自分の回答を受け入れたくありません-しかし、私は感謝としてLinker3000の回答に賛成しました!)