Czy do jednego woluminu można przypisać wiele liter dysku?

20

Pracuję nad migracją danych z wielu różnych dysków do jednego ogromnego miejsca do przechowywania w systemie Windows 8.

Problemem jest to, że wiele moich programów odwołuje się do różnych liter dysków, aby uzyskać dostęp do swoich bibliotek, plików, muzyki, filmów itp.

Czy jest jakiś sposób, aby na przykład odwołać się do dysków D, E, F i G, które wskazują na nowy dysk S :?

Jared Tritsch
źródło

Odpowiedzi:

29

Tak, użyj substpolecenia w wierszu polecenia:subst NewLetter: OldLetter:\

Na przykład, aby przypisać bieżący C:dysk również literą H::subst H: C:\

Zobacz subst /?więcej informacji.

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.
Kok
źródło
1
Wspaniale, miałem zamiar zasugerować mklink, ale to działa dobrze.
Caleb Jares
@ cable729 To nie byłoby możliwe. Połączenia katalogów i dowiązania symboliczne są funkcjami NTFS, więc nie można przypisać etykiety dysku jako łącza.
Bob
Udało mi się utworzyć łącze z C: \ d do D: \
Caleb Jares,
@ cable729 Ale nie możesz połączyć C:(etykiety) z D:. Połączyłeś folder z dyskiem, a nie etykietę dysku z dyskiem. Również ten wymaga partycji NTFS zamontowany jak C:umieścić link na , który pokonał cel konsolidacji dysków jak w pytaniu (ponieważ chodzi o to, aby zmniejszyć liczbę partycji / łączenie danych na jednej partycji).
Bob
3

Nie możesz uruchomić subst jako administrator, ale zamiast tego jako zwykły użytkownik, inaczej twój „nowy” dysk nie zostanie rozpoznany. Po uruchomieniu „zwykłego” wiersza polecenia zadziałało.

Odwołanie: Eksplorator Windows nie rozpoznaje dysków zastępczych

Sim Architect
źródło