多くの異なるドライブ間でデータを1つの巨大なWindows 8ストレージスペースに移行する作業をしています。
私の問題は、私のプログラムの多くが、ライブラリ、ファイル、音楽、映画などにアクセスするためにさまざまなドライブ文字を参照することです。
たとえば、ドライブD、E、F、Gの参照をすべて新しいドライブSにポイントさせる方法はありますか?
はい、コマンドラインで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.
Substをadminとして実行することはできませんが、通常のユーザーとして実行すると、「新しい」ドライブが認識されません。 「通常の」コマンドプロンプトを実行すると、動作しました。