Start a Conversation

해결되지 않음

이 게시글은 5년 이상 된 게시글입니다.

Closed

N

270 Posts

5087

September 17th, 2008 18:00

[OS]기본프로그램으로 연결된 확장자 제거

extension

  프로그램 연결이나 연결 프로그램 바꾸기는 쉽다. 그러나 암만 찾아봐도 연결 프로그램 제거는 없다. 윈도즈 XP라면 탐색기(explorer)의 메뉴 에서 도구 폴더 옵션 파일 형식에서 특정한 파일 형식의 연결을 삭제함으로써 가능했는데, 윈도즈 비스타에서는 아래 그림에서 처럼 연결을 만들거나 삭제가 보이지를 않는다. 그렇다면 제거는 어떻게 할까? 커맨드 셸에서 assoc를 이용하면 된다. ( 명령어 assoc(1), assoc(2)) 그런데 문제는 이 assoc로도 어떤 프로그램의 경우는 제대로 삭제가 안된다. 그대로 남아 있는 경우가 있어 요령이 필요하다.  우선 assoc의 명령을 살펴보자.
C:\\Windows\\system32>assoc /?
파일 확장명 연결을 보여주거나 수정합니다.

ASSOC [.확장명=[파일 유형]]

.확장명 파일 유형과 연결할 파일 확장명을 지정합니다.
파일 유형 파일 확장명과 연결할 파일 유형을 지정합니다.

현재 파일 연결을 보려면 매개 변수 없이 'ASSOC'라고 입력합니다.
ASSOC가 파일 확장명만 가지고 불려진 경우, 해당 파일 확장명에 대한 현재
파일 연결을 보여줍니다. 파일 유형에 대해 아무 것도 지정하지 않으면
명령은 해당 파일 확장명의 연결을 제거합니다.

 연결은 구태어 assoc명령을 사용하지 않고, 쉽게 가능하므로 생략하고 특정한 확장자 .ooo를 제거하려면 다음과 같이 입력한다.
1.
assoc .ooo=

 아무것도 입력하지 않으면 .ooo와 연결된 파일 유형이 제거되어 삭제되는 것이다. 그러나 실제 윈도즈 비스타에서는 이렇게 해도 삭제되는데, 프로그램에 설치된 다른 프로그램에 연결되거나 삭제되지 않는 경우가 발생했다. 또는 영문 윈도즈 비스타에서 위에 방법으로 삭제되는 것이 한글 윈도즈 비스타에서는 작동하지 않았다. 그래서 다음과 같이 명령을 주어보았다.
2.
assoc .ooo=“ “

 해제 되었다. 1번 방법은 assoc로 확인시 제거는 되나 연결 프로그램은 해제되지 않는 경우가 이고, 2번의 경우는 .ooo=으로써 아무것도 연결되지 않은 상태로 assoc 목록 출력시 남아 있으나 연결 프로그램에서는 해제가 되었다. 또 해제된 상태에서 1번 명령을 주면 다시 assoc목록에서는 제거가 되었으나, 다시 특정한 프로그램으로 자동 연결되었다.

 좀 희안한 경우이긴 하지만, 연결 프로그램을 해제하려면 2번 방법을 사용해야 하는 경우가 있었다.
No Responses!
이벤트를 찾을 수 없습니다!

Top