防止在 Windows 上锁定文件

MUL*_*LLE 5 file-permissions

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

背景:

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

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

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

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

  • 共享挂载为 ro,使用的用户只有 ro 权限。

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

题:

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

先感谢您!