Как мне сопоставить локальный путь с буквой диска в Windows 7?


21

Я кодирование на что - то и хочу отобразить \cygwin\home\bob\code\на U:букву диска. Когда я пытаюсь сопоставить его с помощью net use C:\cygwin\home\bob\code\ U: /P:yes, но он выдал следующую ошибку:

System error 67 has occurred
The network name cannot be found

Но на самом деле это не сетевой путь, который я пытаюсь отобразить. Как мне это сделать?

Ответы:


25

Если вам нужен только местный, попробуйте subst.

subst u: C:\cygwin\home\bob\code\

Бинго!! Я знал, что был способ.
Александр Берд

1
У меня проблемы, если у меня есть обратный слеш, если он не работает, попробуйте без него. Затем нажмите на экран. Тогда исправьте свой спреллинг.
САПР bloke

Это нормально, что эти виртуальные диски не отображаются в Windows Explorer (Win10 1803)?
Роберт

3

Используйте vSubst . Это похоже на substинструмент командной строки, но оно имеет пользовательский интерфейс и является постоянным.

Скриншот


2

При сопоставлении дисков они должны быть сопоставлены с сетевой папкой SHARED. Вы пытаетесь сопоставить локальный путь, он не будет работать. Вместо этого попробуйте открыть общий доступ к папке с кодом, а затем используйте это:

net use u: \\yourpcname\code /p:yes


Вам нужны две \\ оценки, а не одна.
Котро

В редакторе их было два, но почему-то только отображал один ;-)
Mucker

Я собирался позволить тебе это сделать, но я исправил твой код.
Котро

Это делает то, что я хочу, но есть ли способ «поделиться» папкой, чтобы никто на другом компьютере не смог ее просмотреть? В случае, если мне нужно знать это позже.
Александр Берд

Нм, см. ответ Роальда.
Александр Берд

1

Лучший способ сделать это при загрузке - это поместить его в реестр. Откройте regedit.exe , нажав Win+ Rи набрав regedit, затем нажмите Enterили нажмите OK. Перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

Добавьте новую строку, которая является значением REG_SZ . Назовите его X: где X - буква вашего диска. Значение должно быть путем, который вы хотите сопоставить с этой буквой диска, в этой форме:

\DosDevices\C:\Folder\Example


Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
DavidPostill
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.