我的目标是设置用户帐户配置文件的权限,以便其他用户可读。我设置这样的方案是为了实现自动备份。
因此,假设我有两个标准用户帐户 -User A
即系统的一般用户,其数据将被备份:
这BackupUser
将执行备份:
我想设置权限,使User A
配置文件文件C:\Users\User A
夹可读BackupUser
。
因此我以管理员身份启动cmd
并运行以下命令伊卡克尔斯命令:
icacls "C:\Users\User A" /t /c /l /q /grant DESKTOP-69AQNQQ\BackupUser:(RX)
但它失败了,出现了对某些文件夹拒绝访问的错误。
好的。所以我下载了执行命令首先运行我的cmd
,希望SYSTEM
防止访问被拒绝错误:
PSEXEC -i -s -d CMD
然后从中运行相同的命令。但它仍然给出相同的错误:
因此,当我尝试C:\Users\User A
从以用户帐户运行的进程复制文件夹时BackupUser
,它会失败,你猜对了,“访问被拒绝”错误。
那么我在这里做错了什么?
PS. 我在 Windows 10 Pro 上进行这些测试。
PS2. 这是我为此使用的提示符whoami
运行的结果:cmd
PS3:这是的输出icacls "C:\users\User A\Documents"
: