有没有一种方法可以在 Windows 7 中为用户设置创建文件/文件夹权限,而不授予删除文件夹的权限?
我不希望用户删除该文件夹中的任何文件,但他应该能够创建新文件、重命名它们并将新文件复制到该文件夹。这在 Windows 中可行吗?
答案1
您不能不允许删除并期望重命名有效,如下所述。
Windows 将文件重命名操作视为删除文件并使用新名称创建新文件。因此,您必须拥有以下两个权限之一或两者:
Delete
文件本身的权限,或Delete Subfolders and Files
包含该文件的文件夹的权限。
为了完成列表,重命名您还需要以下权限:
Write Data
由于创建新文件而导致文件夹的权限Read Attributes
文件夹和实际文件的权限Synchronize
文件夹和实际文件的权限List Directory
文件夹的权限。
这些权限允许重命名命令检查文件是否存在,并验证文件的属性(例如,只读属性)不会阻止重命名。
答案2
右键单击文件夹→特性→安全→先进的→权限→更改权限→ <选择用户> →编辑。您可以在其中指定(拒绝)非常详细的权限,包括删除允许
顺便说一句,不要使用“CREATOR OWNER”(这只是一个例子)。请使用您希望拒绝权限的实际用户或组。
答案3
你想写什么就写什么,这是不可能的。如果用户想重命名文件,则需要删除该文件的权限(请参阅服务器故障或者WindowsIT 专业版)。
如果您同意用户可以在文件夹中创建新文件并对其执行任何操作,但不能干扰其他文件(例如在共享临时文件夹中),则可以更改该文件夹的权限。在 Windows 资源管理器中,右键单击文件夹/属性,权限,先进的并更改权限。所需的权限包括:
“此文件夹、子文件夹、文件”:针对相关用户的“读取、写入、执行”(搜索文件夹、列出文件夹、读取属性、读取扩展属性、创建文件、创建文件夹、写入属性、写入扩展属性)。
“仅限子文件夹和文件”:为“创建者所有者”提供完全访问权限。
答案4
在文件夹的属性对话框中选择先进的进而更改权限。
您可以在此处设置不同的权限。您可以选择权限是否适用于文件夹、文件或两者。