2013-04-15 3 views
0

내가 작업하고있는 몇 개의 라이브러리는 "소스"를 제공하지만 원본은 실제로 일련의 중첩 된 jar 파일이며 검토해야하는 개별 파일을 찾는 데는 약간의 고통이 있습니다.winzip (또는 추출기에 내장 된 창)을 jar 파일과 연결하는 빠르고 쉬운 방법이 있습니까?

그대로, .jar의 이름을 .zip으로 바꾸고 winzip에서 열어 둡니다. 모든 것을 추출하고 싶지는 않습니다. 원하는 파일 하나를 찾아서 검토하십시오.

모든 zip 파일에서 마우스 오른쪽 버튼을 클릭하고 "winzip으로 열기"를 선택하거나 "여기로 압축 해제"를 선택하면 전체 아카이브를 현재 디렉토리로 추출 할 수 있습니다.

jar 파일에도 해당 옵션이 표시되므로 이름을 바꿀 필요가 없습니다.

여전히 jar 파일의 기본 "열기"가 동일하게 유지됩니다. 내가 위치를 설치 윈도우 7

함께 일하고

은 D이다 : 나는 WinRAR과를 설치하는 것이 좋습니다 \ 프로그램 파일 \ WinZip을

+0

WinRAR을 다운로드하여 설치하십시오. 'jar' 파일을 인식합니다. –

+0

@SotiriosDelimanolis는 OP가 Windows에서 jar 파일을 두 번 클릭하고 열리는 프로그램을 선택하게하려는 것입니다. (AFAIK Android는이 작업을 Windows에서 제공하는지 확실치 않습니다.) –

+0

@LuiggiMendoza 그래, 그게 내가 생각했던거야. 먼저 등록되지 않은 파일 형식을 열 때 해당 프롬프트 만 표시되고 선택한 옵션이 기본값으로 사용됩니다. WinRAR을 설치하면 마우스 오른쪽 버튼 클릭에'jar'을 인식하고 포함 된 파일을 추출 할 수있는 새로운 옵션이 추가됩니다. –

답변

2

오른쪽 버튼을 클릭하고 연결 프로그램 ... -> 기본 프로그램 선택 ...을 선택하여 연결 프로그램 대화 상자를 엽니 다. 목록에서 Winzip을 선택하십시오 (또는 나열되지 않은 경우 찾아보기). 확인을 클릭하기 전에 "항상이 프로그램을 사용하십시오"를 선택하십시오. 이 기본 프로그램 설정을 변경합니다!

또는 바탕 화면에서 Winzip으로 sharcut을 만들고 파일을 끌어서 놓아 열 수 있습니다.

레지스트리를 편집하여 컨텍스트 메뉴에 다른 항목을 추가 할 수도 있습니다. 작업 파일 형식 중 하나에서 설정을 복사하고 .jar 파일에 맞게 쉽게 적용 할 수 있습니다. 다음 .reg 파일은 64 비트 Windows를 실행하는 경우 트릭을 수행해야합니다.

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\jarfile\shell\winzip] 
@="Open with WinZip" 

[HKEY_CLASSES_ROOT\jarfile\shell\winzip\command] 
@="\"C:\\Program Files\\WinZip\\WINZIP64.EXE\" \"%1\"" 
+0

* 마우스 오른쪽 버튼을 클릭하고 zip 파일에서 "open with winzip"을 선택하거나 "여기로 압축 해제"하여 전체 아카이브를 현재 디렉토리로 추출 할 수 있습니다. * –

+0

@LuiggiMendoza - OP가 ** 할 수 있음 ** _.jip_ 파일은 ** **. **은 _.jar_ 파일을위한 것입니다. – jahroy

+1

@ jahroy * jar 파일이 여전히 동일하게 유지되도록 기본 "열기"를 원합니다. *하지만이 응답은 jar 파일의 기본 프로그램을 변경합니다. AFAIK WinRAR은 문제없이 JAR 파일의 압축을 풀 수있는 기능을 제공합니다.어느 쪽이든, 나는 StackOverflow의 범위 밖에이 Q/A를 찾습니다. –

3

. Windows에서 파일을 마우스 오른쪽 버튼으로 클릭 할 때 옵션을 추가합니다. enter image description here.

jar 실행기는 기본 프로그램이지만 파일을 직접 추출 할 수 있습니다. 또한 WinZip으로 열려면이 파일의 이름을 .zip으로 변경해야합니다. 바이너리에서는 올바른 zip 형식을 사용합니다.

+0

2 개의 정답을 선택할 수 있습니까? 이것은 @Nilpo와 같은 질문에 직접적으로 대답하지는 못했지만 훌륭한 솔루션입니다. –

+0

@ TurtlePowered 당신은 대답으로 하나만 선택할 수 있습니다. 가장 도움이 된 게시물을 표시했는지 확인하십시오. –