Windows 7에서 다음과 같은 작업을 수행 할 수있었습니다. 당연히 YMMV. 관리자 권한 명령 프롬프트에서 다음을 수행하십시오.
icacls E:\Logs /grant nik:f
여기서 f
모든 권한을 의미합니다. 이것은 ACE (액세스 제어 항목)를 추가하여 다른 것을 변경하지 않고 모든 권한을 부여하는 것 같습니다. 그런 다음 속성을 다시보십시오. 원하는 경우 ACE를 삭제하십시오. ACL을 변경하기 전의 상태로 ACL을 복원하는 데 특히주의를 기울이려면 다음을 시도하십시오.
icacls E:\Logs /save Z-acl
icacls E:\Logs /grant nik:f
(디렉토리를보십시오.)
icacls E:\ /restore Z-acl
마지막 명령의 이상한 구문에 유의하십시오. Z-acl
임의의 파일 이름입니다. 참고 : 필자의 경험으로는 단순한 파일 이름이어야합니다. 나는 시도했다
icacls \mys\ter\y_f\ile /save \Users\scott\Documents\acl
그리고 그것은 작동하지 않았다; 출력 파일의 경로를 지정했기 때문에 분명히 나타납니다.
그건 그렇고, dir /Q
제대로 작동 하는 데 문제가있었습니다 . 소유자가 SYSTEM이라고 잘못 설명하는 경우가 종종있었습니다. Windows 탐색기 (파일 속성)가 더 유익합니다.
cmd
과 입력에 차이가dir /Q foldername
있습니까? 그것은 당신에게 소유자를 보여줄 것입니다 (정상적인 고려하에).