퇴직한 사람이 소유자가 된 상태의 폴더나 파일의 전체 액세스 권한을 되찾는다.
Administrator 권한에서도 액세스 권한을 수정할 수 없는 폴더나 파일이 있다.
이것.
파일의 속성으로, 이런 화면이 된다.
파일 서버에서 가끔 발생하지만, 소유자가 copipe 한 사람이되어 버리는 경우가 있습니다.
그러면 Administrator 권한으로도 액세스 권한을 수정할 수 없습니다.
이번에는 소유자가 된 사람은 이미 퇴직제로 수정 의뢰를 낼 수도 없다.
↑화상의, 상세 설정 버튼으로부터 오너를 강제적으로 설정할 수 있습니다만, 부하의 폴더나 파일에 반영되지 않는다. 이번에 200 파일 이상 있기 때문에 거부.
곤란한 점은 이하
대응책
$targetFolder = "対象のフォルダパス";
# Get-ChildItem コマンドで、配下のフォルダを取得できる。-Recurseプロパティーで配下も取得
$itemList = Get-ChildItem $targetFolder -Recurse
foreach($item in $itemList)
{
takeown.exe /F $item.Fullname
icacls $item.Fullname /grant:r administrators:F
}
주의점
Get-ChildItem 명령을 실행하면 모든 하위 폴더를 확인하려고합니다.
액세스 권한이없는 폴더의 경우 폴더 이름 만 얻을 수 있습니다.
foreach 이후로 액세스 권한을 설정하기 때문에, 추가 부하 폴더의 액세스 권한을 설정하려면이 명령을 여러 번 실행해야합니다.
시간이 있으면 고칠 예정.
이번에는 업무가 돌았으므로 여기서 닫습니다.
Reference
이 문제에 관하여(퇴직한 사람이 소유자가 된 상태의 폴더나 파일의 전체 액세스 권한을 되찾는다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kidxcv/items/f009ff226ae584b32120텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)