다음을 실행하여 사용자 홈 폴더에 대한 권한을 변경하려고 합니다.
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.
:(OI)(CI)F 옵션을 유지하면서 $folder 변수를 포함하는 가장 좋은 방법은 무엇입니까?
감사해요!
답변1
다음을 수행하여 이 문제를 해결할 수 있었습니다.
$username = get-content T:\userlist.txt
$icacls = "C:\Windows\system32\icacls.exe"
&$icacls $username /grant domain\"$username"":(OI)(CI)F /t"