没有删除权限,无法在共享网络驱动器上保存 Office 文件

Jas*_*son 5 windows permissions ntfs microsoft-office windows-server-2012-r2

我有一个所有员工都被分配到的组。我以同样的方式设置了 CREATOR 用户。他们拥有所有的 RW 权限,但没有删除权限。

一切都按预期工作,但是,Office 相关产品无法保存。他们抛出一个权限错误。我的理论是 Office 尝试删除该文件,然后将其临时/当前保存的文件重命名/复制为新文件。

任何人都可以解决此问题或链接?

这是 Office 2016。我读到有人在 Office 2013 中遇到过这个问题,我尝试应用修复程序,但没有成功。

此外,我尝试与具有删除权限的用户一起运行 Office,并且没有问题。

我的想法:https : //superuser.com/questions/1252321/running-an-application-always-as-another-user-not-short-cut-based

I s*_*ica 6

发生这种情况的原因是 Office 文档打开进行编辑的方式。

当您打开 Office 文档时,应用程序会在同一文件夹中创建一个隐藏的临时文件。当您在文档中工作时,您的修改将写入此文件(顺便说一句,这是自动保存工作的可能方式)。

当您保存文档时,原始文档被删除,那么临时文件重命名为原来的。因为您的用户没有删除文件的权限,所以操作失败。

以下是Microsoft Word 支持文章中详细介绍的过程概述:

创建临时文件 创建 ~wrdxxxx.tmp
写入临时文件 将示例数据保存到 ~wrdxxxx.tmp
删除原始文件 删除EXAMPLE.DOC
将 temp 移至目标名称 将 ~wrdxxxx.tmp 移至 Example.doc

根据同一篇文章:

Word 通过将临时文件与保存的文件放在同一目录中来获得显着的性能速度.....Word 创建临时文件的位置是硬编码信息,无法编辑。因此,相应地设置用户的 NTFS 权限非常重要。

这对于保存文档的所有 Office 桌面应用程序(即 Word、Excel、PowerPoint 和 Publisher)都是相同的。可以在此处找到 Word(特别是)所需的 NTFS 权限的完整列表。NTFS 删除就是其中之一。