윈 도 우 확장자 연결에 대하여......
2023.02.20 22:58
기존 확장자에 연결되어 있는 파일을 아무 것도 연결하지 않게 하는 방법이 있나요?
혹시 확장자를 연결 설정하는 프로그램이 있을지요?
확장자를 전체초기화 하거나 레지스트리에서 해결하는 방법 말고....
댓글 [6]
-
빨강모자 2023.02.21 07:56 -
미리내i 2023.02.21 20:25
답변 감사합니다.
저도 윈도우가 부팅되면서 레지스트리와 컴퓨터를 앞전에 껐을 때의 설정을 읽어 들이는 것으로 알고 있습니다.
바탕화면에서 마우스 오른쪽 버튼을 누르면 나타나는 기존의 프로그램들을 설치할 때 만들어진 메뉴가 나타나서
정작 필요한 메뉴(패치 등을 해서 나타나야 하는)가 안 보일 때가 있어서 불편하더군요.
그래서 혹시나 특정한 확장자만 연결프로그램을 아무것도 없이 만드는 프로그램이 있는지 질문한 것이였습니다.
-
kincall 2023.02.21 11:21 윈도우 특성상 질문하신 내용의 해결책은 어려운 일인 거 같습니다.
이런 방법은 어떨까요?
해당 확장자명을 바꾸세요. 그러면 너무나 간단하지 않겠습니까?
'파일이름.확장명' 뒤에 연결되지 않을 임의의 문자를 추가해서 넣는 겁니다. 기존의 확장명은 보존해서 무슨 파일인지 인지할 수 있게 그냥 두시고요.
예) 파일명.확장자명.미리내 abcde.wmv.미리내
그러면 어떤 프로그램과도 연결되지 않겠지요.
파일 이름 바꾸는 건 쉬우니까요. 파일 이름 변경툴은 쉽게 구할 수 있습니다. -
미리내i 2023.02.21 20:52
감사합니다.
질문한 이유는 윗 글에서 댓글에 쓴 이유입니다.
그런데 확장자뒤에 임의의 문자를 추가해도 모든 프로그램들이 실행되나요?
되는 것도 있고, 안되는 것도 있지 않나요?
프로그램이 실행되는 확장자를 인지시켜 놓는 프로그램과, 입력한 파일을 읽어서 실행 할 수 있는 파일인지 아닌지 파악하는 프로그램.
MP3등 음악파일을 예로 들면, 실행할 수 있는 확장자를 MP3, OGG, FLAC, APE, WV....등을 입력해놓은 프로그램은
파일을 입력하면 실행하고, MP3.MIRI, FLAC.MIRI.....등 확장자 뒤에 문자를 넣은 파일은 에러가 나는 것은 아닌지요?
또 어떤 프로그램은 확장자 뒤에 문자를 넣어도 파일을 읽어 들여 스스로 파악하여 실행 시키는 프로그램도 있고....
제가 잘 못 알고 있을 수도 있습니다.
-
kincall 2023.02.21 21:09 확장명이 바뀐다고 해서 파일 내용이 바뀌는 것은 아니기 때문에 실행하는 것은 문제 없습니다.
프로그램을 먼저 구동하고 해당 파일을 드래그하거나 불러 오기 해서 실행하면 됩니다.
확장명를 바꿔서 달라지는 것은 순서 밖에 없습니다.
파일을 실행해서 프로그램을 열 것인가? 프로그램을 먼저 실행하고 파일을 불러 올 것인가?
확장자를 바꿔도 자동 연동되는 것은 기존의 프로그램들에서 인식 가능한 형식의 확장자입니다.
어떤 프로그램에서도 사용하지 않는 확장명을 사용하면 자동 연동될 수는 없습니다.
-
미리내i 2023.02.21 22:18
그렇군요. 프로그램을 먼저 불러내고, 그 프로그램에 파일을 드래그 하면 되겠네요.
상세한 답변 감사드립니다.
[의]
모자의 의견입니다.
모자가 알기로는 윈도우 시스템상에서는 부팅되고 윈도우가 로드되면서(불러들이면서)
기준이 되는 값( Default value )을 레지스트리에 나열된 것을 읽어 사용하는 것으로 인지합니다.
또한 윈도우 사용중 프로그램에 따라서 해당 프로그램이 전적으로 필요로 하거나 필요로 하는 부분은
개발자(사)에 의해 레지스트리에 쓰게 하는 것으로 인지합니다. ( 모자도 그러합니다. )
이러함에 확장자가 연결되지 않았다면 이는 레지스트리에 해당 확장자에 대한 값이( 연결프로그램이 )
명시되지 않았음을 의미할 것이라 여겨짐니다.
모자의 경우 특정 프로그램의 개발 빌드시에 활용될 부문에 대해서
미리 테스트할 용도로 이런 것을 활용하기도 합니다만,
이 예외적인 부분의 처리가 이루어지지 않고서 확장자 연결을 무시할 수 없더군요.
특히나 이러한 연결을 테스트한 후 빌드본 테스트전에는 반드시 해당 부분을 제거해야만 정상적인
실행의 결과가 나타나므로 이를 기반으로 보아서는 모자의 부족한 경험이 원인이 될 수 있으나,
레지스트리의 정의를 예외한다면 발리 방법을 제시하지 못할듯합니다.
참고용 의견으로 읽어주세요~~~
( 위 예시앱은 모자전용입니다. 외우기 싫어해서 모두 기록한 후 보이게 한 것이지요. 배포불가용 입니다. )
[견]