仅将新添加的文件从一个文件夹复制到另一个文件夹,而不将现有文件从源文件夹移动

Copy only new added files from one folder to another, without moving the existing files from source folder

我正在使用 mirth 进行文件集成。有一种软件可以生成 HL7 文件。我想从这些文件中读取数据,而不是将它们移动到另一个目的地。下次要读取数据时,会忽略已经读取数据的文件(i.e.Just读取生成的新文件数据最后读取的数据)。

我已经这样做了,但是我会在修改原始文件名时实现它,如果我不修改文件名,那么它会读取重复的数据。

有没有办法解决这个问题,让我们可以从新生成的文件中读取数据。我使用的是 mirth 3.5.1 版本和 HL7 v2 消息。 提前致谢。

谢谢@daveloyall,我在这里发布你的评论作为答案。

当您在处理文件时重命名文件(例如,向文件名添加 .DONE 后缀)时,您正在添加以后可以使用的信息。读取文件的通道部分可以配置为跳过具有 .DONE 后缀的文件。如果您移动文件,您还可以添加信息。或者将文件名存储在某个数据库中 table。我不知道 Mirth 是否有一个内部功能来跟踪它已经处理了哪些 HL7 消息,但如果存在这样的功能,关键字 'deduplication' 可能与它相关联。