FTP IIS重命名收到的文件

时间:2012-09-05 08:21:22

标签: iis ftp

我们有一些机器通过FTP将文件发送到我们的服务器。遗憾的是,在某些情况下,生成的文件可能具有相同的名称,并且在处理之前将被覆盖在服务器上。

FTP发送系统我们无法更改任何内容(封闭系统)。

在IIS FTP服务器处理上传之后但是在将文件写入磁盘之前,是否有可能更改文件名(可能是一些随机的,一个guid oder的东西)?

e.g。

来源 - >目标

file1.txt -> 235987298735236.txt
file2.txt -> 468934693469464.txt

依旧...... 提前致谢

1 个答案:

答案 0 :(得分:1)

你仍然可以尝试编写一个会监视指定文件夹的Windows服务,当一个新文件到达时,它可以重写文件的名称,但它并不完全是万无一失的,就好像两台机器在同一个文件中发送同一个文件一样。同时这可能是一个问题。

在这种情况下,我会请求查看FTP的IIS API,看看传入文件时是否有任何事件触发器。