Wie ordne ich einen lokalen Pfad einem Laufwerksbuchstaben in Windows 7 zu?


21

Ich codiere auf etwas und möchte \cygwin\home\bob\code\den U:Laufwerksbuchstaben abbilden . Wenn ich versuche, es mit abzubilden net use C:\cygwin\home\bob\code\ U: /P:yes, aber es gab den folgenden Fehler:

System error 67 has occurred
The network name cannot be found

Aber es ist eigentlich kein Netzwerkpfad, den ich zuzuordnen versuche. Wie mache ich das?

Antworten:


25

Wenn es nur lokal ist, was Sie brauchen, versuchen Sie es subst.

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

Bingo!! Ich wusste, dass es einen Weg gibt.
Alexander Bird

1
Ich habe Probleme, wenn ich einen nachgestellten Backslash hatte - wenn es nicht funktioniert, versuchen Sie es ohne. Dann lochen Sie den Bildschirm. Korrigieren Sie dann Ihre Schreibweise.
CAD Kerl

Ist es normal, dass diese virtuellen Laufwerke nicht im Windows Explorer (Win10 1803) angezeigt werden?
Robert

3

Verwenden Sie vSubst . Es ist wie das substBefehlszeilentool, verfügt jedoch über eine Benutzeroberfläche und ist dauerhaft.

Bildschirmfoto


2

Wenn Sie Laufwerke zuordnen, müssen sie einem freigegebenen Netzwerkordner zugeordnet sein. Sie versuchen, einen lokalen Pfad zuzuordnen. Dies funktioniert nicht. Versuchen Sie stattdessen, den Code-Ordner freizugeben, und verwenden Sie dann Folgendes:

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


Sie brauchen zwei Markierungen, nicht eine.
KCotreau

Im Editor hatte es zwei, aber aus irgendeinem Grund nur die eine angezeigt ;-)
Mucker

Ich wollte Sie das tun lassen, aber ich habe Ihren Code korrigiert.
KCotreau

Dies macht, was ich will, aber gibt es eine Möglichkeit, Ordner "freizugeben", ohne dass jemand auf einem anderen Computer dies anzeigen kann? Für den Fall, dass ich das später wissen muss.
Alexander Bird

Nvm, siehe Roalds Antwort.
Alexander Bird

1

Der beste Weg, dies über das Booten hinweg zu tun, ist, es in die Registrierung zu stellen. Öffnen Sie regedit.exe durch Drücken Win+ Rund tippen Sie regedit dann drücken Enteroder klicken Sie auf OK. Navigiere zu HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

Fügen Sie eine neue Zeichenfolge hinzu, die ein REG_SZ- Wert ist. Nennen Sie es X: wobei X Ihr Laufwerksbuchstabe ist. Der Wert sollte der Pfad sein, den Sie diesem Laufwerksbuchstaben zuordnen möchten.

\DosDevices\C:\Folder\Example


Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage.
DavidPostill
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.