아주 오랜만에 글을 써봅니다.
바쁘다는 핑계로 한 번 두 번 글을 미루다 보니
몇 달이 그냥 흘러가 버리네요.
먼가 장편이나 연재글을 쓴다는게 얼마나 어려운 일인지 조금 느꼈습니다.

(작가분들 존경 스럽습니다. @.@);;;

파일 (폴더도 파일의 일종)의 보안 속성 변경

사실 아래의 코드는 원본 코드를 일부 수정한 것입니다.
그 때 당시 필요해서 이것 저것 자료를 찾아서 만든 것인데, SetFileSecurity API 자체를 잘 이해 못하고
필요한 동작만 빠르게 갖추기 위해서 만든 것이었죠. (사실 그 때는 위 API로 폴더가 되는 줄도 몰랐음)

좀 오래된 자료이긴 하지만, 그 때는 잘 썼는데..
폴더의 보안 속성을 못바꾸는 이유가.. 개념도 없이 잡탕해 놓은 소스라서 그렇다고 하니... -_-;;;
어쨋든 그런 이유로 좀더 보완하여 수정한 코드입니다.


지금 이 코드도 그리 크게 쓸만한 깔끔한 코드는 아닙니다. 단지 파일과 폴더에 특정 유저 권한을

완전히 풀어줄 때 급하게 땜빵하는 용도로는 쓰는데 무리는 없을겁니다.

제대로 만들어 지려면
1. 기존 파일/폴더의 보안 권한 목록을 얻어오고
2. 내가 원하는 사용자가 있는지 검출할 수 있어야 하며
3. 없으면 만들어서 해당 사용자를 추가 할 수 있어야 하고
4. 있으면 해당 권한을 수정해 줄 수 있어야 겠죠.

이 글을 보시는 분들 중에 미리 저러한 기능이 필요해서 만들어 두신게 있으시면..
살짝 리플달아 주세요.. 서로 나눠 먹자구요 ^^;;;






+ Recent posts