Asp classic FileSystemObject是否知道文件不完整?

Asp classic FileSystemObject是否知道文件不完整?,asp-classic,ftp,filesystems,Asp Classic,Ftp,Filesystems,是的,我仍然使用经典的ASP 我将编写一个脚本,每5分钟检查一次服务器上的目录,查看我办公室新上传的照片,并将照片转移到另一个位置。我使用ASP和FileSystemObject作为应用程序,Windows时间表会调用它 我想知道的是:如果用户通过FTP发送150张照片,我的应用程序不会知道用户是否已完成上传。因此,应用程序将逐个检查文件并传输它们。如果我的用户的连接速度低于我的应用程序的速度,脚本最终可能会遇到当前正在上载的文件 我的应用程序会抓住这个文件,认为它是完整的,还是它知道它在上传的

是的,我仍然使用经典的ASP

我将编写一个脚本,每5分钟检查一次服务器上的目录,查看我办公室新上传的照片,并将照片转移到另一个位置。我使用ASP和FileSystemObject作为应用程序,Windows时间表会调用它

我想知道的是:如果用户通过FTP发送150张照片,我的应用程序不会知道用户是否已完成上传。因此,应用程序将逐个检查文件并传输它们。如果我的用户的连接速度低于我的应用程序的速度,脚本最终可能会遇到当前正在上载的文件


我的应用程序会抓住这个文件,认为它是完整的,还是它知道它在上传的中间,不让它单独存在?如果它真的抓取并传输了半张照片,我如何才能阻止这种情况发生?

没有好的方法来测试,这在很大程度上取决于上传程序的工作方式


当上传程序创建一个当前为写访问而打开的文件时,它不太可能允许您的代码移动它。试图移动它将导致共享冲突或类似错误。因此,在下一次错误恢复时使用
保护该代码段就可以了。让你的代码跳过该文件,因为下次投票时会再次提取该文件。

Martin,FSO在文件完全上传之前不会看到该文件。顺便说一句,看到了吗?我想你删除了我的问候语,然后John?我没有意识到我实际上包括了一个。有时我会,有时我不会。。