我正在通过应用程序将文件从Windows共享移动到ftp服务器。我只是想确保确实没有其他应用程序尝试处理该文件。我尝试使用句柄,但该程序无法安装在我的工作笔记本电脑上。是否有cmd命令可用于查看某个文件是否通过应用程序或进程锁定?
答案 0 :(得分:0)
首先尝试将文件移动到临时目录。如果这没有失败,您可以安全地将文件移动到其最终目的地。 有时它是ftpserver或webserver使目标文件保持打开状态,这可以防止它被更新(有人正在下载文件)。在这种情况下,重命名旧文件可能会有所帮助。操作重命名有效,因为它打开目录句柄而不是被阻止的文件句柄。
0
答案 1 :(得分:0)
我相信找到了你的答案here.通过简单地了解发回的错误消息,很容易找到使用该文件或目录的进程。