防止 Windows 上的文件锁定

防止 Windows 上的文件锁定

我正在寻找一种方法来防止锁定某个文件。

背景:

  • Microsoft DNS 将日志写入某个文件,直到达到可以设置的特定文件大小。

  • 当达到文件大小时,Microsoft DNS 会删除/清除(实际上不确定是否删除或清除)该文件并从头开始。

  • 存储日志的文件夹在 SUSE SLES 11 SP4 系统上作为网络共享安装。在此系统上,软件正在读取文件以解析其日志条目并将其发送到另一个系统。

  • 如果此软件正在运行,Microsoft DNS 将无法删除/清除文件以从头开始写入。该文件会消失,Microsoft DNS 会停止记录

  • 该共享以 ro 形式挂载,并且使用的用户仅具有 ro 权限。

  • 我猜这是因为软件设置了某种文件锁,即使只有 ro 权限。

问题:

  • 有没有办法防止应用程序锁定文件?类似于设置读/写权限?

先感谢您!

相关内容