Я пытаюсь изменить разрешения для домашней папки пользователя, запустив

icacls $folder /grant corp.commonwealth.com\"$folder":(OI)(CI)F /t

Где $ folder - это имя пользователя.

Я получаю ошибку

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.

Каков наилучший способ включить переменную $ folder при сохранении параметров:(OI)(CI)F?

Спасибо!

1 ответ1

0

Был в состоянии решить эту проблему, выполнив следующее:

$username = get-content T:\userlist.txt
$icacls = "C:\Windows\system32\icacls.exe"

&$icacls $username /grant domain\"$username"":(OI)(CI)F /t"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .