찾았습니다. a thread on the Microsoft Forums 여기서 대답은 LockPermission 테이블을 사용하여 디렉터리 사용 권한을 설정하는 방법을 알려줍니다. 나는 그것을 시도했지만 어떤 하위 디렉토리에 대한 상속을 설정하지 않는 것 같습니다. 내가 생성 한 특정 폴더에 대한 사용 권한을 설정할 수 있어야하며 그 권한을 그 안의 모든 파일과 디렉토리에서 상속 받아야합니다. 영향을주고 자하는 모든 디렉토리 (및 파일)에 대해 LockPermission 테이블에 행을 추가하지 않고이 작업을 수행 할 수있는 방법이 있습니까?응용 프로그램을 설치하는 동안 상속을 사용하여 디렉터리 사용 권한을 설정 하시겠습니까?
답변
MSI 5의 MsiLockPermissionsEx 지원이이 문제를 처리하는지 (현재로서는 Windows 7에서만 사용 가능하므로 사용자에게 허용되는 종속성 임) 볼 수 있거나 사용자 지정 지원을 구현할 수 있습니다. 이전 버전의 Windows Installer에서 사용 가능한 LockPermissions 지원에는 사용자가 설명하는 제한 사항 (및 기타 사항)이 있습니다.
MsiLockPermissionsEx를 사용하여 얻는 기쁨과 고통을 알고 자하는 분들을 위해 튜토리얼, 모범 사례 및 도우미 스크립트가 있습니다. 도우미 스크립트는 기존 시스템 리소스에서 SDDL을 추출합니다. 따라서 Regedit 및 Windows 탐색기를 사용하여 사용 권한을 설정하면 도우미 스크립트가이 파일을 추출합니다.
이 문서에서는 단일 패키지로 XP 및 Windows 7 사용 권한을 지원하는 문제에 대해서도 설명합니다.
당신은 여기에서 확인할 수 있습니다 : 나는 그런 경우되지 않을 것 기대했다 http://csi-windows.com/toolkit/csigetsddlfromobject
이것은 실제로 좋은 방법처럼 보입니다. 우리가 원하는 것을하기 위해 대안의 해결 방법 (사용자 지정 작업에서 Windows 호출 읽기)을 찾지 못했다면이 솔루션을 사용할 수 있었을 것입니다. – RobH
- 1. SVNKit을 사용하여 SVN 디렉터리 사용 권한을 변경하십시오.
- 2. 안드로이드에서 응용 프로그램을 설치하는 동안 폴더 만들기
- 3. IIS7에서 mvc 응용 프로그램을 설정 하시겠습니까?
- 4. NSFileManager setAttributes를 사용하여 재귀 적으로 디렉터리 사용 권한을 변경하는 방법
- 5. 확장 프로그램을 설치하는 동안 오류가 발생했습니다.
- 6. iPhone에 응용 프로그램을 설치하는 동안 코드 기호 오류가 발생했습니다.
- 7. CMS 응용 프로그램을 프레임 워크로 사용 하시겠습니까?
- 8. 파일 사용 권한이 디렉터리 사용 권한을 상속하지 않습니다.
- 9. WIX : 설치하는 동안 임시 파일 사용
- 10. 상속을 사용하여 기능을 계층화 하시겠습니까?
- 11. iphone에 응용 프로그램을 설치하는 방법
- 12. 테마 하위 디렉토리에 쓰기 권한을 설정 하시겠습니까?
- 13. 디렉터리/파일 사용 권한 문제
- 14. ClickOnce 응용 프로그램을 설치하려고하면 응용 프로그램을 설치하는 대신 XML이 표시됩니다.
- 15. 응용 프로그램 설치 실패 --OTA를 통해 응용 프로그램을 설치하는 중
- 16. 독립 실행 형 응용 프로그램을 디버깅하는 동안 "필요한 사용 권한을 얻을 수 없습니다."
- 17. sharepoint 2007에서 상속을 위반하지 않고 고유 한 사용 권한을 할당하십시오.
- 18. 세마포어에 대한 액세스 권한을 설정 하시겠습니까?
- 19. 프로그래밍 방식으로 COM + 응용 프로그램의 응용 프로그램 루트 디렉터리 설정
- 20. Windows XP에서 설치하는 동안 잘못된 글꼴 사용
- 21. 응용 프로그램에 확장 권한을 선택적으로 부여 하시겠습니까?
- 22. TFS 2010 - 새 응용 프로그램을 설치하는 방법
- 23. 확장 프로그램을 사용 하시겠습니까?
- 24. iTunes가없는 iPhone에 응용 프로그램을 설치하는 방법은 무엇입니까?
- 25. Silverlight 응용 프로그램을 사용하여 wcf를 배포 하시겠습니까?
- 26. 응용 프로그램 이벤트 로그에 대한 사용 권한 설정
- 27. tomcat6을 사용하여 웹 응용 프로그램을 설치하는 데 문제가 있습니다.
- 28. Loader.exe를 사용하여 Blackberry Java 응용 프로그램을 올바르게 설치하는 방법
- 29. 관리자 권한을 요구하는 C# 응용 프로그램을 만들
- 30. 아이폰에서 응용 프로그램을 설치하는 방법을 자동으로
. 우리는 XP만큼 멀리 지원해야하므로 Windows 7에서만 사용할 수있는 옵션은 선택 사항이 아닙니다. – RobH