1

MS-DOS で新しいファイルを作成すると、デフォルトで「.」のようなディレクトリが作成されます。と ".."。これらのディレクトリとは何ですか? また、オペレーティング システムにとってどのように役立つのでしょうか? また、それらを削除する方法はありますか?

4

2 に答える 2

2

...ディレクトリは、それぞれそれ自体とその親ディレクトリへのリンクです。それらを削除することはできません。

ディレクトリの目的は、..ディレクトリの親に戻ることができるようにすることです。ディレクトリの目的は、.名前とパス全体を指定する必要がある現在のディレクトリを参照できるようにすることです。

于 2012-11-08T09:10:41.657 に答える
2

「。」directory は、それが存在するディレクトリへのポインタです。

「..」ディレクトリは、親ディレクトリへのポインタです。

  • C:\Temp\.\SomeFolder\と同じディレクトリですC:\Temp\SomeFolder
  • C:\Temp\..\SomeFolder\と同じディレクトリC:\SomeFolder\です。

編集

DOS での絶対パスは、「ルート化された」ものです (つまり、ボリュームで始まります)。例は

volume
C:\someFolder\someFile.txt

相対パスは、現在のディレクトリに依存するパスです。例えば:

REM Change the directory to an absolute path
CD C:\Data\Movies

REM Now change the directory to "C:\Data\Music" using a relative path.
REM We are saying "The Music folder, inside the parent folder of C:\Data\Movies"
CD ..\Music
于 2012-11-08T09:11:02.993 に答える