Windows“Open With”응용 프로그램이 옵션으로 나타나지 않습니다


20

최근에 확장 프로그램의 기본 응용 프로그램을 설정하려고 할 때이 문제가 발생했습니다. 가장 일반적인 방법은 다음과 같습니다.

  1. 마우스 오른쪽 버튼으로 클릭> 연결 프로그램> 기본 프로그램 선택 이 옵션을 사용하면 한 번만 사용할 응용 프로그램을 찾아 보거나 해당 확인란을 선택하여 선택한 파일 형식의 기본 응용 프로그램을 효과적으로 설정할 수있는 대화 상자 창이 열립니다.

  2. 제어판 \ 프로그램 \ 기본 프로그램 \ 연결 설정이 설정 페이지에서는 알려진 모든 파일 형식에 대한 기본 프로그램을 설정할 수 있습니다. 옵션 # 1에서와 마찬가지로 "프로그램 변경"단추를 선택하고 대화 상자 창에서 새 기본 응용 프로그램을 선택했습니다.

많은 Windows 사용자에게 이것은 새로운 것이 아닙니다. 문제는 원하는 응용 프로그램이 옵션에 나타나지 않을 때 어떻게됩니까? .exe원하는 파일을 찾아서 찾아서 선택해도 여전히 옵션으로 표시되지 않습니다.

기본 응용 프로그램으로 설정할 수 있도록 응용 프로그램을 옵션으로 표시하려면 어떻게합니까?

답변:


37

인터넷 검색 후 충분한 답변이없는 다른 포럼과 함께 답변을 찾았으므로 도움이되는 게시물이 될 것이라고 생각했습니다.

1 단계

먼저 파일 형식의 관련 이름을 가져와야합니다. 명령 프롬프트에서 (관리자로 실행해야 함) 다음을 실행하십시오.

  • assoc {filetype}

    예를 들면 다음과 같습니다.

    • assoc .php

      <-를 출력 .php=phpfile 해야합니다. 이것은 다음 부분에 필요한 것입니다.

2 단계

변경하려는 파일 형식 연결 이 있으면 명령실행ftype 합니다.

  • ftype {file_association}="absolute-path-to-application" "%1"

    예를 들면 다음과 같습니다.

    • ftype phpfile="C:\Dropbox\ST3\sublime_text.exe" "%1"

이 명령은 Sublime Text를 phpfile 형식 연결을위한 권장 응용 프로그램으로 효과적으로 추가했습니다. 이제 기본 응용 프로그램을 기본 응용 프로그램 설정에 사용하면 기본 응용 프로그램을 찾아 볼 필요없이 나타납니다.

성공!

전체 설명은 여기에서 찾을 수 있습니다

보너스 포인트 :

다음과 같은 응답을 얻는 경우 다음과 같이 File association not found for extention해당 확장에 대한 연관을 작성하면됩니다.

assoc .{XXX}={filetype}

예를 들면 다음과 같습니다.

assoc .cls=javaclass

위 단계를 사용하여 확인할 수있는 연결이 설정되면 기본 응용 프로그램에 연결을 진행할 수 있습니다.


추가를 위해 열려 있지만 현재이 방법을 사용하여 .md 파일을 숭고한 텍스트로 설정하는 데 문제가 있습니다. CLI 인서트가 제대로 작동하는 것처럼 보이지만 어떤 이유로 든 옵션으로 나타나지 않습니다
Xtremefaith

2
.scr 파일 처리 변경은 ftype 명령이 관리자 명령 줄에서 실행 된 경우에만 가능했습니다.
Janosch

@Janosch 귀하의 의견에 감사드립니다. .src만을위한 것이 아닙니다. Xtremefaith, 응답에 추가하십시오-관리자로 cmd를 실행해야합니다.

1
정답은 있지만 특정 프로그램에서만 작동하는 것 같습니다. Windows에 올바르게 "등록 된"즉, 창 설정, 앱, "기본 앱"아래에 표시되는 프로그램, 하단의 "앱별 기본값 설정" . 위의 지침을 따르고 오른쪽 클릭으로 컨텍스트 메뉴에 "나쁜"앱이 표시되지만 클릭하면 열리지 않습니다.
Martin Zaske

.c(및 .tgz) 파일에 사용했습니다 . Visual Studio는 SublimeText (와 동일 .cc) 를 포기하고 싶지 않았습니다 ! 이제 모두 작동합니다! 주어진 단계 후에 PC를 다시 시작해야했습니다.
Brambor

4

TFeldt는이 솔루션을 Sublime Forum ( link ) 에 게시했습니다 .

  1. 열다
  2. HKEY_CLASSES_ROOT \ Applications \ sublime_text.exe \ shell \ open \ command로 이동하십시오. 경로가 정확한지 확인하고 경로가 정확하지 않은 경우 수정하십시오. regedit를 종료하십시오.
  3. ctrl + alt + del을 통해 작업 관리자를 열고 explorer.exe를 종료 한 다음 실행으로 이동하여 explorer.exe를 입력하십시오 (또는이 단계를 건너 뛰고 간단히 재부팅).
  4. 이제 똑같은 것을 시도하고 텍스트 파일을 마우스 오른쪽 버튼으로 클릭하고 열어서 숭고한 곳으로 이동하면 사용 가능한 응용 프로그램 목록에 나타납니다.

내가 가진 문제는 ST2에서 ST3으로 변경했을 때 경로가 업데이트되지 않았다는 것입니다.


2 단계는 나를 위해 그것을했습니다. 앱 업데이트 후 경로가 유효하지 않습니다. 레지스트리 항목을 수동으로 편집했습니다.
주관 주의자

이 문제를 해결했습니다 .Notepad ++ x64를 제거하고 Notepad ++ x32를 다시 설치했습니다. 어떤 이유로 레지스트리가 최신 상태가 아닙니다.
François Verry

2

모든 도움을 주셔서 감사합니다. 최근에 Windows 7에 Sublime Text 3을 설치했지만 특정 파일 연결을 만들 수 없었습니다.

ftype파일 연결을 추가하려면 관리자 권한 명령 프롬프트와 명령을 사용해야했습니다 .

일반적인 웹 개발 파일의 빠른 수정에 관심이있는 사람은 다음 명령을 개별적으로 실행하십시오 (명령 콘솔은 관리자 및 루트 C :).

ftype phpfile="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

ftype CSSfile="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

ftype txtfile="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

ftype JSFile="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

ftype xmlfile="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

각각에 대한 확인 메시지는 다음과 같이 읽습니다.

phpfile="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"

당신은 아이디어를 얻는다 ... 이제 당신은 모든 파일 형식과 프로그램에 대해 이러한 명령을 사용할 수 있습니다.

이제 이러한 파일 형식이 모두 파일 연결 (열기) 대화 상자에 나타납니다.

드론하지 말고 Sublime 3을 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴에 추가하면 다음과 같이 잘 작동합니다. http://wordpress-corner.com/add-open-sublime-text-3-windows-explorer-context -메뉴/


1
이것은 다른 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 올리지 마십시오.
DavidPostill
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.