Estou tentando alterar as permissões para a pasta pessoal de um usuário executando
icacls $folder /grant corp.commonwealth.com\"$folder":(OI)(CI)F /t
Onde $folder é o nome de usuário da pessoa.
Continuo recebendo o erro
OI : The term 'OI' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
Qual é a melhor maneira de incluir a variável $folder e ainda ter as opções :(OI)(CI)F?
Obrigado!
Responder1
Consegui resolver isso fazendo o seguinte:
$username = get-content T:\userlist.txt
$icacls = "C:\Windows\system32\icacls.exe"
&$icacls $username /grant domain\"$username"":(OI)(CI)F /t"