gpt4 book ai didi

c++ - 如何 ftp 正在使用的文件?

转载 作者:太空宇宙 更新时间:2023-11-04 04:04:15 24 4
gpt4 key购买 nike

  • 使用 PutFile() 从本地计算机上的目录上传五个 .txt 文件到另一台 PC(运行 ftp 服务器)。

  • 最后一个文本文件当前由我本地计算机上的进程打开(定期写入),但我仍想将其发送过来。

FindNextFile()得到这个文件,有没有办法

  1. 检查这是“锁定的”文件(要检查的 property)?
    -编辑 PutFile 因 GetLastError() 0x32 共享冲突而失败。现在可以知道它已锁定

  2. 解锁?

  3. 或者,如果我无法解锁它,只需制作一个拷贝?

谢谢。

(C 或 C++ - Windows XP - Visual Studio .NET 2003)

编辑

  • 文件不是由这个过程创建的。

最佳答案

您可以使用卷影服务访问正在使用的文件

utility允许您复制正在使用的文件 - 还有源代码,因此您可以在代码中查看如何执行此操作

关于c++ - 如何 ftp 正在使用的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8068626/

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