はじめに
Windows7の (file) explorerでは、zipファイルを明示的に展開することなく、通常のフォルダと同じように、その中身を確認することができますよね。
(もちろん内部的には展開してるんですが)
一方jarファイルは、実質的にはzipファイルですけど、こちらはzipファイルのように中身を確認することはできません。
7zip等が入ってればコンテキストメニューからできますが、zipファイルのように、(file) explorer内で完結することはできません。
(あとは、WinMergeなどで差分を取ったりも、普通にやったらできないと思います。)
そういうことをやりたい人向けの記事です。
注意
その代わりに、jarファイルをダブルクリックで実行、ということはできなくなります。
やり方
※管理者権限が必要です
- 管理者権限でコマンドプロンプトを起動
スタートメニュー上などのコマンドプロンプトのアイコン右クリック→管理者として起動 - 以下のコマンドを実行
assoc .jar=CompressedFolder
(この辺りをいじれば、「拡張子なしファイルをテキストエディタと関連づける」とかもできます。)
感想
調べてる時はなかなか方法にたどり着けなかったのに、わかってから調べると普通に検索でヒットするので知ってることと知らないことの差は大きいなぁと思いました。
ちなみに……
Windows10ではデフォルトでこうなってますね!!!