• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:exploreで圧縮ファイル内を見えなくする。)

exploreで圧縮ファイル内を見えなくする方法は?

このQ&Aのポイント
  • windows7のexploreの詳細表示で、zipファイルのサブフォルダやファイルが見える状態になっている。
  • 配下のファイルを従来のエディタでは読むことができず、excelでもドロップできないが開ける。
  • 圧縮ファイルの場合は自動的に展開されず見えないようにする方法を知りたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • vitto
  • ベストアンサー率70% (112/159)
回答No.2

ごめんなさい、キーを間違えました。 こちらを削除してみてください。 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31} 削除前にバックアップはしてください。

qhtsige
質問者

お礼

なんとかできたようです。というのは、所有権とアクセス権の使い方が今一完全にはわからないですが、試行錯誤でできました。 それとバックアップは個別キーごとにできることが、全バックアップをしてからわかりました。その全バックファイルからのインポートがなぜかエラーになりました。多分所有権とアクセス権の使い方がまずかったのでしょう。全インポートでエラー状態のままですが、他方はzipファイルの扱いでしょうから、実害なしとしてこのままと当面しておきます。

その他の回答 (2)

回答No.3

私は Windows XP なのですが、下記のようなvbsを作って両者の表示形式を切り替えています。 単に展開しないように設定するだけでしたら、下記のとおりregsvr32コマンドを実行するだけです。 Windows7でも同様にできるのかは判りませんが、試してみる価値はあると思います。 出来なかったら申し訳ありません。 レジストリを書き換えるので、事前にバックアップはして下さいね。 ◆DOS窓◆ >regsvr32 /s /u zipfldr.dll↓ ----- zipファイルを展開しないようにする。 >regsvr32 /s /u cabview.dll↓ ----- cabファイルを展開しないようにする。 ◆vbs◆ Call set_CabTree( "" ) ------ cab,zipファイルの中も扱う。(展開して表示する。) Call set_CabTree( "/u" ) ----- cab,zipファイルは1ファイルとして扱う。(展開しない。) Function set_CabTree( sw ) Set oSH = CreateObject("WScript.Shell") oSH.Run "regsvr32 /s " & sw & " zipfldr.dll" , 0, True oSH.Run "regsvr32 /s " & sw & " cabview.dll" , 0, True End Function

qhtsige
質問者

お礼

いりいろやり方があるのですね。

  • vitto
  • ベストアンサー率70% (112/159)
回答No.1

HKEY_CLASSES_ROOT\CLSID\{888DCA60-FC0A-11CF-8F0F-00C04FD7D062} レジストリエディタで上記キーの所有権とアクセス権を変更後、削除してください。 とりあえず、削除前にバックアップはしてください。

qhtsige
質問者

お礼

早速のご返事ありがとうございます。ご案内の通り変更後、再起動しましたが、やはりジップファイルの中が見えています。レジストリにはそのキーが無くなっていることは確認しました。キー文字の意味からなんとなくそれらしいですが。

関連するQ&A