ディレクトリとフォルダー


82

両方の名前は同義語ですか、それとも異なるプラットフォームで一方の名前をもう一方より優先する必要がありますか?

回答:


108

この質問で見られるように、それらは同じではありません

レイモンドチェンによる権威ある答え

Windows 95では、Windowsエクスプローラーとそれに加えて用語フォルダーが導入されました。フォルダとディレクトリの関係は何ですか?

一部の人々は、Windows 95がディレクトリの名前をフォルダに変更したと信じていますが、実際にはそれ以上です。

Windowsエクスプローラーでは、シェル名前空間のコンテナーであるフォルダーを表示できます。ディレクトリは、フォルダの一種です。つまり、ファイルシステムの場所に対応するフォルダです。コントロールパネル、ネットワークコンピュータ、プリンタなど、他の種類のフォルダがあります。これらの他のタイプのフォルダーは、ファイルに対応しないシェル名前空間のオブジェクトを表します。一般的な用法では、仮想フォルダーという用語は、ディレクトリではないフォルダーを指すために適用されています。つまり、次のオイラー線図があります。

ここに画像の説明を入力してください (仮想フォルダー=フォルダー-ディレクトリ)

一般に、シェル名前空間を操作するコードは、ディレクトリやファイルではなく、フォルダやアイテムを操作して、特定のストレージメディアに結び付けないようにする必要があります。たとえば、Zipファイルのコンテンツは仮想フォルダーの形式で公開されるため、ファイル自体に制限するコードはZipファイルに移動できません。



その図に仮想フォルダーを組み込むことができますか?多分などのi.imgur.com/PCbhJfu.png
barlop

21

ハードドライブ上の物理的な場所への参照として、それらは同義語です。

Windowsは「フォルダ」を使用する傾向があります。

* nixは「ディレクトリ」を使用する傾向があります。

Windowsには、仮想フォルダー(malfructの回答に記載されている)があります。これは、ディレクトリとして表されますが、実際にはファイル(zipファイルなど)として保存できます。

ただし、エンドユーザーにとって、この区別は通常重要ではありません。


1
仮想フォルダーは、ファイルの概念を超えて到達できます。たとえば、コントロールパネルまたはライブラリ(ドキュメント、音楽、写真、ビデオ)またはデバイスとプリンター-「実際にはファイルとして保存」されていませんが、コンテンツはファイルを使用して参照する場合もあります(常にではありません)。
ミロクスラフ

9

@mafuはRaymond Chenを執筆として引用しています。

Windows 95では、Windowsエクスプローラーとそれに加えて用語フォルダーが導入されました。

Raymond Chanは歴史を書き換えています。

実際、Microsoft Windows 95はAppleから多くのUIデザインのアイデアを借りました。そして、AppleはそれらをXeroxから借りました。「フォルダ」という名前とフォルダの視覚的なメタファーの両方は、1982年のゼロックススターオフィス環境の一部でした1

こちらもご覧ください:


1-1985年、Xeroxソフトウェアを実行しているDLionワークステーションを使用して、博士論文を作成しました...その事実のソースが必要な場合。


5
Chenは最初の文で、Microsoftが「フォルダ」という用語を導入したと述べているようです。これは誤りです。それが私のポイントです。
スティーブンC

2
チェンは、その用語がWindowsで使用するために導入されたという事実を述べていますが、これは否定できません。彼は、この用語が使用されたのは初めてだと(明らかに)言っているのではありません。また、リンクした内容に応じて、両方の用語の違いが似ている限り、誰がそれを発明したかは問題ではありません。(そして、それがゼロックスで異なっていたとしても-それは単に2017年には関係のない歴史的なメモに過ぎない。)
マフ

5
彼がそれを述べている場合、彼の言語は不器用です。それはそれが読み取り/解析する方法ではないからです。いずれにせよ(彼が故意に歴史を書き換えている場合、彼が前例を知らない場合、または彼の文章が不器用な場合)、それは彼の「権威」を損なう。あなたは「はっきり」と言います。同意しません。
スティーブンC

1
または、これを信頼できるソースと呼ぶのはあなたのせいかもしれません。Windowsについては間違いなく権威がありますが、異なるプラットフォームに関する質問....のコンテキストでは権威がありません。
スティーブンC

1
私の文章の「明らかに」の位置は意図的なものでした。私は「彼は明らかにxを言っていない」とは言わなかったが、「彼はxをはっきりと言っていない」と言った。それとは別に、これは私にとってはあまりにも多くの狩猟であり、彼または私は歴史を書き直すつもりはなかったと思います。彼の答えは(これがタグ付けされていないとして、これおそらくアスカーが知りたいと思ったものを、もう1つは20年のために人々の圧倒的多数が使用するプラットフォーム上の権威と呼ぶものである歴史を)、そしてそれは同様に、あまりにも、他のプラットフォームに適用されます。あなたは、重要でない言語の曖昧さをめぐって、すべてが白熱しています。
マフ

3

GUIプラットフォームの場合、コマンドライン環境については「ディレクトリ」名が適していますが、「フォルダ」名をお勧めします。


9
誰に勧められますか?
-KajMagnus

2
引用が必要
-AtomHeartFather

3

実際、このMSDNページでは、次のように読むことができます。

Windowsでは、「ディレクトリ」と「フォルダ」という用語は同じ意味で使用されます。ほとんどのドキュメントおよびユーザーインターフェイステキストでは「フォルダー」という用語が使用されますが、.NET Frameworkクラスライブラリでは「ディレクトリ」という用語が使用されます。

だから私は両方とも大丈夫だと思う。私は「フォルダ」を使用する傾向があります。


2

いくつかのプログラムは「フォルダ」を使用しますがディレクトリは決して使用しない、つまりOutlookなどの電子メールプログラムでは、追加の注意事項があります。「サブディレクトリ」はありませんが、多くの場合「サブフォルダ」があります。


Outlookは実際にファイルシステムディレクトリで動作しますか?または、仮想の電子メールフォルダーだけを提供しますか?
マイクL.

いいえ、フォルダのみです。用語は常に互換性があるとは限らないことを指摘していました。質問でシステムツリー構造だけを指定していません。
JNK

5
サブディレクトリという用語は存在し、このコンテキストではサブフォルダとほぼ同じ意味です。
-Phoshi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.