우선.. 아래의 헤더파일을 다운로드 받고.
http://nsis.sourceforge.net/FileAssoc
스크립트에서는 아래와 같이 함.
확장자 연결시..
!insertmacro APP_ASSOCIATE "mtp" "mytcl.projectfile" "MyTcl Project File" "$INSTDIR\mytcl.exe,0" \
"Open with MyTcl" "$INSTDIR\mytcl.exe $\"%1$\""
!insertmacro APP_ASSOCIATE "tcl" "mytcl.tclfile" "Tcl File" "$INSTDIR\mytcl.exe,0" \
"Edit with MyTcl" "$INSTDIR\mytcl.exe $\"%1$\""
!insertmacro UPDATEFILEASSOC
확장자 제거시..
!insertmacro APP_UNASSOCIATE "mtp" "mytcl.projectfile"
!insertmacro APP_UNASSOCIATE "tcl" "mytcl.tclfile"
!insertmacro UPDATEFILEASSOC
'블로그 (Blog) > 개발로그 (Devlogs)' 카테고리의 다른 글
Redirect IO of process to Windows socket (0) | 2025.02.17 |
---|---|
CentOS에 SVN 서버 설치 (0) | 2025.02.17 |
sed 를 이용한 newline 제거 (0) | 2025.02.17 |
C에서 Python 호출하기 (0) | 2025.02.17 |
간단한 텔넷 접속 예제 (0) | 2025.02.17 |