글
여러 버전 프로그램 설치시 연결프로그램 설정 변경(레지스트리 변경)
레지스트리 변경에 대해서 잘 모르시는 분들은 이 방법을 추천하지 않습니다.
레지스트리 변경을 잘못하면 윈도우에 심각한 문제가 발생할 수도 있습니다.
레지스트리 변경에 관해 조금이라도 아시는 분들만 시도하시길 바랍니다.
그리고 레지스트리 값은 컴퓨터에 따라 약간씩 다를 수 있기 때문에 아래 과정은 참고만 하시기 바랍니다.
3D프로그램인 마야를 2011, 2013버전 두 가지를 깔아서 사용하고 있다.
2013이 최신 버전이고, 최근에 설치해서 탐색기에서 마야 파일을 더블 클릭 시 2013이 자동으로 실행됐다.
더블 클릭시 2011이 실행돼야 할 상황이라 방법을 찾아보다 레지스트리를 변경했다.
처음엔 시스템 환경 변수를 이리저리 설정해봤지만 통하질 않았다.
윈도우 실행창(윈도우단축키+R)에서 regedit를 실행.
검색(Ctrl+F)에서 maya.exe를 검색.
아마도 먼저 뜨는 게 아래 경로일 거다.
\HKEY_CLASSES_ROOT\Applications\maya.exe
확인해보니 이 경로는 파일을 마우스 오른쪽 버튼 눌러서 연결프로그램 설정하면,
그 값이 저장되는 것 같은데- 이건 바꿔도 제대로 적용이 안 되더라.
그래도 혹시 모르니깐
maya.exe\shell\open\command 폴더에 있는
키값을 변경해주자.
기존: "C:\Program Files\Autodesk\Maya2013\bin\maya.exe" -file "%1"
변경: "C:\Program Files\Autodesk\Maya2011\bin\maya.exe" -file "%1"
이것만 해서 안 될 거다. 내가 레지스트리를 검색했을 땐 이미 바뀌어있었다.- _-;
F3(다음 찾기)을 눌러서 더 검색해본다.
다음에 뜨는 경로.
\HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
이 폴더 안에
C:\Program Files\Autodesk\Maya2013\bin\maya.exe
라는 이름이 있다!
하지만 이걸 바꿔도 역시 안 되더라. 그냥 마야 2013이 실행됨. - _-;
그래도 혹시 모르니깐 이것도 바꾸긴 하자.
위에 이름을 선택한 다음에 F2를 눌러서 2011로 변경.
다시 F3.
\HKEY_CLASSES_ROOT\MayaAsciiFile\DefaultIcon
!!!
뭔가 입질이 왔다!
마야 아스키(.ma) 파일의 아이콘 이미지 경로다!
이건 어차피 아이콘 이미지 경로이기 때문에 별 상관없으니 그냥 내버려 두고,
바로 밑에 있는
\shell 폴더를 보자.
edit\command는 워드패드 연결이니 그냥 두고.
open\command !!
이거다. ㅠㅠ
데이터값이
"C:\Program Files\Autodesk\Maya2013\bin\maya.exe" -file "%1"
로 되어있다.
2011로 변경하자.
Render\command 도 마찬가지로 변경하자. (렌더링하다가 충돌 일으킬지도 모르니)
자 이제 한번 더 F3을 누르면
정말 원하던 \MayaBinaryFile 이 나온다!!!
mb 파일에 관련된 그것!!
위에 설명대로 요것도 바꿔주자.
좀 더 검색해보면,
\MayaEnvFile (이건 실행하고 상관없으니 패스)
\MayaScriptFile (이건 혹시 모르니 위처럼 변경)
\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\maya.exe
(음. 이건 맨 처음 나왔던 것과 유사한데, 정확히 어떤 차이가 있는지는 모르겠다. 혹시 모르니 변경.)
여기까지 진행하고 재부팅을 한다.
그리고 마야 파일을 더블 클릭해서 실행해보자.
올레~ 2011로 실행된다!!
위의 방법이 정확하게 맞는 방법인지는 모르겠지만,
일단 해결은 했다.