web-dev-qa-db-ja.com

1つのボリュームに複数のドライブ文字を割り当てることはできますか?

多くの異なるドライブ間でデータを1つの巨大なWindows 8ストレージスペースに移行する作業をしています。

私の問題は、私のプログラムの多くが、ライブラリ、ファイル、音楽、映画などにアクセスするためにさまざまなドライブ文字を参照することです。

たとえば、ドライブD、E、F、Gの参照をすべて新しいドライブSにポイントさせる方法はありますか?

21
Jared Tritsch

はい、コマンドラインでsubstコマンドを使用します:subst NewLetter: OldLetter:\

たとえば、現在のC:ドライブレターH: 同じように: subst H: C:\

見る subst /?詳細については。

Associates a path with a drive letter.

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

  drive1:        Specifies a virtual drive to which you want to assign a path.
  [drive2:]path  Specifies a physical drive and path you want to assign to
                 a virtual drive.
  /D             Deletes a substituted (virtual) drive.

Type SUBST with no parameters to display a list of current virtual drives.
29
Bob

Substをadminとして実行することはできませんが、通常のユーザーとして実行すると、「新しい」ドライブが認識されません。 「通常の」コマンドプロンプトを実行すると、動作しました。

参照: Windowsエクスプローラがsubst'dドライブを認識しない

3
Sim Architect