下载打开的文件
本文关键字:文件 下载 | 更新日期: 2023-09-27 18:19:09
我想用FTP下载Word文件(感谢webClient对象)。它工作得很好,但在这种情况下不是:
我公司的用户可以打开这个Word文件。因此,当用户打开文件时,DownloadData命令返回一个异常:
错误550:文件不可用(例如,没有找到文件,没有访问权限)。
有办法下载一个打开的文件与FTP ?如果没有,我该怎么办?
谢谢!
无论您从事什么项目,这几乎都是一个糟糕的体系结构。您可能希望将用户可编辑文档存储区与可下载文档存储区分开。当用户进行更改时,有许多解决方案可以保持两个目录同步(dropbox, mesh,甚至使用robocopy等自定义脚本)。
当Office程序打开一个文件进行修改时,它会故意独占地打开该文件。因此,没有FTP服务器能够打开它,除非它使用备份API。如果它使用备份API,它可能会得到一些中间状态,因为Office可能随时都在写东西。因此,没有人实现FTP服务器来使用备份API。