gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 14:00:54 24 4
gpt4 key购买 nike

是的,我仍在使用经典 ASP。

我将要编写一个脚本,每 5 分钟检查一次服务器上的目录,检查我的办公室是否有新上传的照片,并将照片传输到另一个位置。我使用 ASP 和 FileSystemObject 作为应用程序,Windows 计划调用它。

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

我的应用程序会认为该文件已完成就抓取该文件,还是会知道它正在上传而不管它?如果它确实捕获了它并传输了半张照片,我该如何阻止这种情况发生?

最佳答案

没有好的方法可以对此进行测试,很大程度上取决于 uploader 的工作方式。

当上传者创建文件时,当前打开以进行写访问的文件极不可能允许您的代码移动它。尝试移动它会导致共享冲突或类似错误。因此,使用 On Error Resume Next 保护那部分代码就可以了。让您的代码跳过该文件,因为它会在下一次轮询到来时再次被拾取。

关于asp-classic - FileSystemObject 是否知道文件不完整?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7778435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com