命令文件-等待文件被写入

命令文件-等待文件被写入

我使用相机监视器 (Blue Iris) 将 wmv 写入目录。在某个时间点(按计时器),我想运行一个命令文件,将这些文件复制到其他地方。因此,目前我的命令文件可以正常工作,但如果文件正在写入(由 Blue Iris 写入),我最终会得到一个损坏的文件。我如何确保在复制开始之前文件已完全写入?谢谢 Dave

答案1

不要复制文件,先重命名它。如果该文件已被其他应用程序打开,则无法重命名它 - 重命名将失败。此失败可让您检测到其他应用程序仍在写入它。

重命名成功后,您可以将其复制或移动到您想要的位置。

相关内容