• ベストアンサー

ディレクトリとフォルダ

レジストリキーにおいての両者の違いがわかりません。 HKEY_CLASSES_ROOT\Directory\shell HKEY_CLASSES_ROOT\Folder\shell の両者の違いはどこにあるのでしょうか。

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q127753457 とか。 ディレクトリならコマンドプロンプトなどで「カレントディレクトリ」を移動させることができます。 フォルダはもう少し抽象的な扱いになりますので、カレントディレクトリの移動。というのは出来ないです。 # カレントディレクトリとして設定できるものもありますが、その場合はフォルダではなくファイルシステム上のディレクトリを指すようになっているかと。 レジストリだと… HKEY_CLASSES_ROOT\Directory\shell には「コマンドプロンプトで開く」というのは登録できますが、 HKEY_CLASSES_ROOT\Folder\shell には登録できない(登録しても正しく動作しない?)という違いがありますかね。 # 窓の手などのソフトで追加する場合…ですが。 たとえば、フォントフォルダはコマンドプロンプトで開けませんね。 # フォントフォルダのフォントファイルをコマンドプロンプトにドラッグ&ドロップすると、「C:\WINDOWS\Fonts\MSGOTHIC.TTC」とか見れますが、フォントフォルダでの表示は「MS ゴシック&MS Pゴシック&MS UI Gothic(TrueType)」(ファイル名ではない)ですし。

noname#202764
質問者

お礼

>レジストリだと… >HKEY_CLASSES_ROOT\Directory\shell >には「コマンドプロンプトで開く」というのは登録できますが、 >HKEY_CLASSES_ROOT\Folder\shell >には登録できない(登録しても正しく動作しない?)という違いがありますかね。 このヒントで http://kayuitoko.blog129.fc2.com/blog-entry-11.html#e11_fig-5 を見つけることができました。ありがとうございます。

関連するQ&A