如何保护文件不被复制?

时间:2019-04-13 08:06:54

标签: windows

我想使一些机密文件在Windows 10中无法移动,以便没有人可以复制/移动/删除文件。 提前致谢!! 有办法吗? 我尝试使用CMD代码“ cacls / e / c / d%username%” 但显示错误,例如“帐户名和安全ID之间未完成映射。”

1 个答案:

答案 0 :(得分:-1)

CACLS允许您为本地计算机上的用户和组修改文件和文件夹上的ACL权限。

我需要这样做,因为除非手动更改文件夹的用户权限,否则安装的程序将无法在用户帐户下运行。

以下内容可以添加到脚本中,以在安装程序时自动化该过程! 总共4个步骤 步骤1:用法

cacls filename [/t] [/e] [/c] [/g user|group:perm]

第2步:参数

文件名显示指定目录或文件的ACL。

/ t更改当前目录和所有目录中指定文件的ACL 子目录。

/ e编辑ACL而不是替换它。

/ c继续更改ACL,忽略错误。

/ g user | group:perm授予指定的用户或组访问权限。 烫发可以是:

r读 c更改(写) f完全控制

/ r用户撤消指定用户或组的访问权限。

/ p user | group:perm替换指定用户或组的访问权限 权限。烫发可以是:

n无 读 c更改(写) f完全控制

/ d user | group拒绝指定的用户访问权限。 步骤3:用户|组

可以是用户或广告组! 第4步:示例:

cacls c:\ /t /e /g Administrators:f

授予“管理员”组对C:驱动器和所有文件/文件夹的完全访问权限。