如何锁定共享文件夹中存储的文件以进行编辑?

0 windows-server-2008 windows-7 file-sharing share

我已经安装了启用文件服务的 Windows Server 2008 r2。我的网络有 5 台装有 Windows 7 的计算机,并且都在同一个工作组中(我没有域控制器和活动目录)。所有计算机都可以连接到服务器并查看共享文件夹和文件。

我的问题是如何确保共享文件夹中的文件一次打开一次,以便每次只有网络中的一个用户可以编辑特定文件。

提前致谢,斯皮罗斯

The*_*ner 5

我的问题是如何确保共享文件夹中的文件一次打开一次,以便每次只有网络中的一个用户可以编辑特定文件。

这是设计内置的。它被称为opportunistic locking,请参见此处:http : //support.microsoft.com/kb/296264

默认情况下,为运行“适用于”部分中列出的 Windows 操作系统之一的服务器消息块 (SMB) 客户端启用机会锁定。机会锁定允许客户端锁定文件并在本地缓存信息,而不会造成其他用户更改文件的风险。这会提高许多文件操作的性能,但可能会降低其他操作的性能,因为当另一个用户请求访问该文件时,授予机会锁的服务器必须管理该锁的破坏。

另见:http : //msdn.microsoft.com/en-us/library/windows/desktop/aa365433%28v=vs.85%29.aspx