Meu objetivo é configurar permissões em um perfil de conta de usuário para que possam ser lidas por outro usuário. Estou configurando esse esquema para um propósito de backup automatizado.
Então, digamos que eu tenha duas contas de usuário padrão - User A
, que é um usuário geral do sistema, cujos dados serão armazenados em backup:
EBackupUser
quefaráobackup:
DesejoconfigurarpermissõesnapastadeperfilUserA
C:\Users\UserA
paraquepossamserlidasporBackupUser
.
Entãoeuinicioumcmd
comoadministradoreexecutoosseguintes
icacls "C:\Users\User A" /t /c /l /q /grant DESKTOP-69AQNQQ\BackupUser:(RX)
Mas falha com erros de acesso negados a algumas pastas.
OK. Então, eu fiz o download do PSEXEC e primeiro executo meu cmd
as SYSTEM
na esperança de impedir o acesso negado erros:
PSEXEC -i -s -d CMD
e, em seguida, execute o mesmo comando a partir dele. Mas ainda me dá os mesmos erros:
Comoresultado,quandotentocopiarapastaC:\Users\UserA
deumprocessoqueestásendoexecutadonacontadeusuárioBackupUser
,elafalha,vocêadivinhou,erro"acesso negado".
Então, o que estou fazendo de errado aqui?
PS. Eu estou fazendo esses testes no Windows 10 Pro.
PS2. Aqui está o resultado da execução de whoami
no prompt cmd
que eu uso para isso:
PS3:Eaquiestáasaídaparaicacls"C:\users\User A\Documents"
: