-->

Monday, June 10, 2013

エクスプローラにZIPファイルをフォルダとして認識させない方法

レジストリのフォルダビットをオフにしてやるとフォルダとして扱わなくなるようです。

ただし、このレジストリはパーミションがキツく設定されているので所有者を変更するなどしてAdministratorsで変更できるように設定を解いてやる必要があります。(ここでは詳しくは記載しません)

HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\ShellFolder\Attributes

デフォルト設定
Value: 0x200001a0



変更後
Value: 0x000001a0



64ビットOSの場合はさらに・・・


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\ShellFolder\Attributes

を同様に変更する。


設定変更後は、エクスプローラはZIPファイルをフォルダとして開けなくなるので
.ZIPファイルを開く「既定のアプリケーション」(エクスプローラ以外)を選択してやる必要があります。






私はExplzhを選択しました。

いまのところこの2つのレジストリ変更だけでZIPファイルをフォルダとして扱わなくなりました。

本当は、エクスプローラのプレビューにディレクトリ情報を出してもらえるといいんですけどね






参照サイト
http://www.sevenforums.com/tutorials/13619-zip-folders-enable-disable-windows-explorer-view.html

その他多数

http://msdn.microsoft.com/en-us/magazine/cc163487.aspx


No comments:

Post a Comment