パス名とは何ですか?
パス名は、ユーザーがアクセスしたいファイルを見つけるためにコンピューターが使用する名前です。 PathNameの各コンポーネントは、フォルダーまたはディレクトリを指します。 ユーザーがファイルに名前を付けると、そのファイル名はパス名の最後のエントリです。 PathNamesは本質的に階層的です。ルートディレクトリを使用して開始し、各ファイルとフォルダーを下ってユーザーがアクセスしたいファイルに到達します。 このように、ユーザーがファイルにアクセスしたい場合、コンピューターはルートディレクトリからパスをトレースし、ユーザーがアクセスを希望するファイルにトレースできます。
一般に、パス名の最初のコンポーネントはルートディレクトリです。 多くのコンピューターでは、ルートディレクトリにドライブレターも表示されます。 たとえば、ルートディレクトリがハードディスクドライブを参照している場合、ルートディレクトリはc:/、「c」はドライブ文字です。 ドライブレターは、ユーザーがアクセスしたいドライブによって異なります。人がフラッシュドライブでファイルを見つけたい場合、ルートディレクトリはどんな文字で描写されているかになりますフラッシュドライブにエド。
ルートディレクトリの後、パス名には、指定されたファイル名を見つけるためにコンピューターが通過する必要がある他のすべてのフォルダーが含まれています。 たとえば、ユーザーがパスのあるファイル、c:/documentsandsettings/user/pic.pngを探している場合、コンピューターはフォルダー「documentsandsettings」というフォルダー「documentsandsettings」の下のCドライブ「ユーザー」の下でCドライブを見る必要があり、Filename "pic.png。」を見つけなければなりません。 多くのコンピューターでは、各ディレクトリ名はフォワードスラッシュ(/)またはコロン(:)で区切られています。 ただし、一部のコンピューターシステムは、後方スラッシュ(\)または別のデリミタを使用しています。 この階層は、ユニフォームのリソースロケーター(URL)がどのように機能するかにとっても重要です。
ファイルには、絶対、パス名、または相対パス名とも呼ばれる完全なフルを持つことができます。 フルパスはパス名全体を与え、作業ディレクトリが何であれ、コンピューターを同じ場所に向けます。 それは常にですsルートディレクトリに関連して与えられます。 相対パスはパス名の一部のみを与えます。 これにより、コンピューターはファイルがワーキングディレクトリと同じディレクトリにあることを「想定」します。
たとえば、フルパスは次のように与えられます:c:/documentsandsettings/user/mydocuments/writingfolder/pathnames.doc。 ルートディレクトリがパス名を起動することに注意してください。 ただし、相対パスはpathnames.docのようなものかもしれません。 ユーザーがワーキングディレクトリ「WritingFolder」を使用している場合、他の情報が提供されていない場合、コンピューターは「WritingFolder」ディレクトリのファイル名を自動的に検索します。 したがって、ワーキングディレクトリに関連して相対パスが与えられます。