InstallShield에서 생성하는 디렉토리의 보안 속성을 CSIDL_COMMON_APPDATA
아래에서 변경하고 싶습니다. 설치 프로세스 중에 어떻게해야하는지 조언 해 줄 수 있습니까?InstallShield를 사용하여 디렉토리 보안 속성을 변경하는 방법은 무엇입니까?
스크립트 정의 폴더입니다.
감사합니다.
InstallShield에서 생성하는 디렉토리의 보안 속성을 CSIDL_COMMON_APPDATA
아래에서 변경하고 싶습니다. 설치 프로세스 중에 어떻게해야하는지 조언 해 줄 수 있습니까?InstallShield를 사용하여 디렉토리 보안 속성을 변경하는 방법은 무엇입니까?
스크립트 정의 폴더입니다.
감사합니다.
Windows 명령 "CACLS.EXE"또는 "ICACLS.EXE"를 쉽게 호출 할 수도 있습니다.이 두 명령은 모두 쉬운 명령 줄 도구입니다.
ICACLS 파일/부여 관리자 : (D, WDAC) - 사용자 관리자가 삭제
Installshield 기본 제공 함수가 있는지 여부를 알 수 없습니다. 간단한 해결책은 보안 속성을 조작하고 디렉토리가 만들어지면 호출하는 실제 작업을 수행하는 DLL을 만드는 것입니다.
일반적으로 모든 사람이 그 안에있는 전체 디렉토리 또는 파일을 읽고 쓸 수 있도록 액세스 권한을 변경하려고 할 수 있습니다.
예, 그것은 주위 작품으로 일할 수있는 파일로 DAC를 쓰기 권한을 부여합니다,하지만 난에 대한 바라고 있어요 내장 된 것 :) 아무 것도 나오지 않으면 그 유일한 해결책이 될 것입니다. 또는 calc를 사용합니다. – dennisV
하면 Installshield 2008 아래는 개별 파일 권한이 '파일'노드
이것은 당신이하면 Installshield/윈도우를시키는 것으로 가정에서 설정하는 동안 디렉터리 속성은 구성 요소에 연결되어 있는지
Installation Designer > Components > [somecomponent] > Destination Permissions
주입니다 설치 프로그램은 디렉토리 작성을 처리합니다. 스크립트에서 디렉토리를 생성하는 경우 새로 설치 제거해야 할 경우 까다로워지기 시작합니다.
감사합니다. 스크립트에서 디렉토리를 생성합니다 - 사용 권한을 설정하는 방법이 있습니까? 그리고 제거에 대한 문제는 무엇입니까? – dennisV
이 질문에 대한 답을 찾은 것 같습니다. http://www.installsite.org/pages/en/isp_os.htm 내가 원하는 것을 수행하는 스크립트가 들어있는 ntperm.zip 아카이브가 있습니다.
네, 저것들을 살펴 봤습니다. 그러나 내가 이해하는 바에 따르면, XP에서는 icacls가없고 Vista에서는 cacls가 사용되지 않습니다. 그리고 다음 Windows에서 어떤 일이 일어날 지 누가 알 수 있습니까? – dennisV