Vista 및 Windows 7에서 파일 연결을 편집하기 위해 어떤 프로그램을 사용합니까?


23

Vista와 Windows 7에서는 사용자 지정 확장명을 지정하거나 원하는대로 확장 할 수 없습니다. Vista 및 Windows 7에서 파일 연결을 편집하기 위해 어떤 프로그램을 사용합니까?

편집하다:


더 명확하게하기 위해 다음을 가능하게하는 프로그램을 찾고 있습니다.

  • 새 확장 프로그램을 만듭니다 (Open With> Set as Default로 알고 있음).
  • 아이콘 사용자 정의
  • 파일 유형 이름을 사용자 정의하십시오.
  • 커스텀 액션 생성 가능
  • 작동하지 않는 확장 프로그램 복구

현재 Windows Vista / 7 확장 관리자에서는 이러한 작업을 수행 할 수 없습니다.


2
그렇습니다. 파일 연결 및 확장은 Vista / Win7이 XP 및 그 이전 버전에서 큰 단계를 차지한 영역 중 하나입니다.
eidylon

답변:


23

이를 위해 기본 프로그램 편집기 가 작성되었습니다! 사이트에서 :

파일 유형 설정 :

  • 상황에 맞는 메뉴 항목 추가, 편집 및 삭제
  • 파일 유형 정보 편집 (예 : 아이콘 및 설명)
  • 확장명 관련 파일 형식 변경

또한 자동 실행 핸들러 편집 및 기본 프로그램 편집도 수행합니다. 제어판 애플릿으로 설치되어 Windows Search에서 검색 할 수 있으므로 필요할 때까지 잊을 수 있습니다.

또한 대부분의 작업에 관리 권한이 필요 하지 않습니다 (그러나 UAC 호환 가능).

기본 프로그램 편집기 스크린 샷

(전체 공개를 위해이 프로그램을 작성했습니다!)


1
+1 : 아주 멋진 프로그램입니다. 나는 그것을 줄 것이다. :)
Sasha Chedygov 09 년

2
일부 컨트롤이 OS 모양을 선택하지 않는 것을 알지만 멋지게 보입니다. 특히 일부 텍스트 상자. 확장 기능을 쉽게 추가 할 수있는 기능 만 빠진 것 같습니다. 그렇지 않으면 멋진 앱입니다. :)
eidylon

다음 UserVoice 페이지에서 어떤 프로그램 의견을 남겨 주시기 바랍니다 defaultprogramseditor.uservoice.com
팩터 미스틱

1
정확히 내가 찾던 것!
앤드류 무어

2
아주 좋아요 그것을 확인하려고합니다.
How-To Geek


0

Windows 7에서는 확장 기능을 사용자 지정할 수 있습니다.

  1. 시작 버튼을 클릭하십시오
  2. "파일 확장자와 연관된 파일 유형 변경"을 검색하십시오.
  3. 제시된 대화 상자를 사용하여 기존 확장을 사용자 정의하십시오.

이 대화 상자에서 새 대화 상자를 추가 할 수는 없지만 다음 방법으로 새 ​​대화 상자를 쉽게 만들 수 있습니다.

  1. 원하는 확장자로 데스크탑에 새 파일을 만듭니다.
  2. 파일을 두 번 클릭하십시오
  3. 목록에서 프로그램을 선택하십시오
  4. 연결할 프로그램을 선택하고 "항상 선택한 프로그램을 사용하여이 종류의 파일을여십시오"를 확인하십시오.

1
그런 다음 아이콘을 사용자 정의 할 수 없습니다. 이것이 새로운 편집기의 문제이며 XP 버전만큼 강력하지 않습니다.
Andrew Moore

1
동작도 동일합니다. 확장에 사용자 정의 조치를 추가 할 수 없습니다.
Andrew Moore

0

모든 파일 확장자 연결 정보는 레지스트리에 저장됩니다. 브라우징을 조금만해도 상황이 어떻게 작동하는지 알아내는 것은 그리 어렵지 않습니다. 컴퓨터 전체 연결의 경우 모든 것이 HKEY_CLASSES_ROOT 의 루트에서 발생합니다. . 이 내용을 수동으로 편집하면 파일 확장명을 궁극적으로 강화할 수 있습니다 (지루하지만). 문제를 해결하고 되돌리려는 경우를 대비하여 백업을 만드십시오.

각 파일 연결에는 .xyz 라는 하위 키 가 있습니다. 여기서 xyz는 파일의 확장자입니다. 해당 키 의 (기본값) 값이 임의의 문자열로 설정되어 있습니다. 파일 확장자를 등록하는 대부분의 응용 프로그램은 파일을 사람이 읽을 수있는 것으로 설정합니다. 예를 들어 시스템의 .pdfFoxitReader.Document 로 설정되어 있습니다 . 이 키에는 다른 값이 많이 있지만 (기본값) 이외의 다른 값은 없습니다.

그 (기본값) 값이 설정되면 HKEY_CLASSES_ROOT의 루트에도 동일한 이름의 해당 하위 키가 있습니다. 키 의 (기본값) 값 은 기본적으로 파일 형식의 "친숙한 이름"입니다. 이 키에는 많은 하위 키가있을 수 있지만 관심이있는 유일한 키는 DefaultIconShell 입니다.

추측 한 DefaultIcon 은 해당 파일 형식의 아이콘을 제어합니다. 이 키 의 (기본값) 값은 아이콘 파일의 경로로 설정해야합니다. 또는 아이콘이 .exe 파일에 있으면 아이콘을 .exe의 경로로 설정하고 경로 끝에 쉼표와 아이콘 색인을 포함하십시오. 예를 들어 FoxitReader.Document DefaultIcon은

C:\PROGRA~1\FOXITS~1\FOXITR~1\FOXITR~1.EXE,1

은이 파일 유형에 대한 모든 "조치"를 설정하는 곳입니다. 정의하려는 각 조치에 대해 조치 이름을 지정하려는 서브 키를 작성하십시오. 대부분의 유형에는 open 이라는 하나 이상의 작업이 있습니다 . 이 새 작업의 하위 키 내에서 Command 라는 하위 키를 만듭니다 . 이 명령 키 의 (기본값) 값은 기본적으로이 작업을 클릭 / 실행할 때 실행되는 명령 줄입니다. 예를 들어 FoxitReader.Document의 open 명령은

"C:\PROGRA~1\FOXITS~1\FOXITR~1\FOXITR~1.EXE" "%1"

"% 1" 인수는 당신이에서 작업을 실행 파일의 경로로 설정됩니다.

주어진 파일 형식에 대해 하나의 동작 만 정의한 경우 파일을 두 번 클릭하면 실행되는 기본 동작이됩니다. 가능한 동작이 여러 개인 경우 키 의 (기본값) 값을 수정하여 어떤 동작이 기본값이 될 것인지 설정할 수 있습니다 . 기본값으로 설정하려는 작업 이름으로 설정하십시오.

이 모든 것이 언급되었으므로 처음부터 모든 작업을 수행하는 것은 그리 효율적이지 않습니다. 내장 도구를 사용하여 대부분의 방법을 찾은 다음 도구가 허용하지 않는 것을 수동으로 조정하는 것이 더 쉽습니다. 또한이 모든 정보가 XP를 기반으로한다고 언급해야하지만 Vista 또는 Win7에 대해 변경된 정보는 거의 없습니다.


3
실제로 레지스트리를 사용할 수 있지만이 작업을 수행하는 데 번거로운 복잡한 방법입니다. 더 나은 도구가 있기 때문에 (이 게시물에 대한 답변에서 언급했듯이)이 레지스트리를 엉망으로 만드는 모든 것을 통과 해야하는 이유는 무엇입니까?
Eran

좋은 대답, 무언가를 자동화 할 수 있다면 항상 그런 식으로 선호합니다. 레지스트리 수정은 솔루션을 둘 이상의 PC에 배포하는 좋은 방법입니다.
mjsr

0

Vista를 사용하면 기존 연결을 변경할 수 있으며 Win7에서 동일하지 않으면 비슷하다고 생각합니다. 제어판> 기본 프로그램> 파일 연결.

편집 : 여기 당신에게 적합한 고급 도구가 있는 기사 가 있습니다.

첫 번째 도구 추천 (크리에이티브 요소)을 선택하겠습니다. 프리웨어 및 경량 프로그램이며 원하는 방식으로 간단한 방법으로 수행 할 수 있습니다 (파일 연결 관리는 해당 팩의 도구 중 하나이기 때문에).


기존의 경우 새 프로그램을 만들 수 없으며 (연결 프로그램> 기본값으로 설정을 통해 수행 할 수 있음) 아이콘 또는 작업을 사용자 정의 할 수 없습니다.
Andrew Moore
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.