MacOS

사파리 다운로드 파일 자동 실행

구티맨 2019. 9. 26. 08:20

사파리 브라우저에서 받은 파일을 바로 실행하는 방법을 알아보겠습니다.

 

잘 쓸일은 없겠지만 간간히 필요한 경우가 있죠.

 

간혹 VDI 환경에서 업무를 할 때 사파리 브라우저에서 Citrix Receiver 파일을 실행을 하여야 VDI 환경을 실행합니다.

 

그런데 사파리 브라우저 보안정책으로 인해 브라우저에서 받은 ica 파일을 바로 실행이 불가해져서 사용자가 다운받은 파일을 일일히 눌러서 실행해야 하는 번거로움이 생기는데 이럴때 요긴하게 사용할 수 있습니다.

 

방법은 아래와 같습니다.

 

1. Safari > 환경설정 > "다운로드 후 '안전한' 파일 열기" 체크

 

2. 실행할 파일 리스트를 작성

 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com-PropertyList-1.0.dtd"> 
<plist version="1.0"> 
    <dict> 
        <key>LSRiskCategorySafe</key> 
        <dict> 
            <key>LSRiskCategoryExtensions</key> 
                <array> 
                    <string>ica</string> 
                </array> 
         </dict> 
    </dict> 
</plist> 

xml 형식으로 위와 같이 작성을 해주시고, com.apple.DownloadAssessment.plist 라는 파일명으로 저장을 해줍니다.

( LSRiskCategoryExtensions tag 아래에 배열로 바로 실행할 파일의 확장자 명을 나열하면 됩니다. )

아래에 설정파일 첨부가 되어있으니, 파일 받으셔서 수정하셔도 됩니다.

 

3. 저장된 파일은 "~/라이브러리/Preferences" 경로에 복사를 합니다.

 

4. 사파리 브라우저를 완전히 종료 후 재시작하면, 변경사항이 적용되어 사파리에서 해당 확장자 파일을 다운받게 되면 자동 실행을 하게 됩니다.

 

com.apple.DownloadAssessment.plist
0.00MB