일부 개발자 워크 스테이션에서 "이 액세스 제어 목록은 정식 형식이 아니기 때문에 수정할 수 없습니다." 특정 폴더에 대한 권한을 설정하려고 할 때 오류가 발생합니다. 이러한 ACL을 손상시키는 원인을 파악할 수 없었습니다.
지금, 내가 고칠 수있는 유일한 방법은 손상된 폴더 / 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 보안 탭을 클릭하는 것입니다. 그런 다음 Windows는 손상을 확인하고 수정 제안을합니다. 수동이기 때문에 마음에 들지 않으며 사용자가 어떤 폴더 / 파일이 손상되었는지 파악하기 위해 조사를해야합니다.
이 작업을 자동으로 수행하는 스크립트 나 프로그램이 있습니까? 그 볼 icacls
이 /verify
매개 변수를하지만, 그냥 파일에 대한 ACL을 / 손상된 폴더 나에게 보여줍니다. 아무것도 고칠 것을 제안하지 않습니다.
get-acl path_to_corrupt_file | set-acl -path ptah_to_corrupt_file
.