Como mapeio um caminho local para uma letra de unidade no Windows 7?


21

Estou codificando algo e quero mapear \cygwin\home\bob\code\para U:letra da unidade. Quando tento mapear usando net use C:\cygwin\home\bob\code\ U: /P:yes, mas deu o seguinte erro:

System error 67 has occurred
The network name cannot be found

Mas não é realmente um caminho de rede que estou tentando mapear. Como eu faço isso?

Respostas:


25

Se for apenas local o que você precisa, tente subst.

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

Bingo!! Eu sabia que havia um jeito.
Alexander Ave

1
Eu tinha problemas se tivesse uma barra invertida à direita - se não funcionar, tente sem. Em seguida, perfure a tela. Em seguida, corrija seu sprelling.
CAD cara

É normal que essas unidades virtuais não sejam exibidas no Windows Explorer (Win10 1803)?
Robert

3

Use o vSubst . É como a substferramenta de linha de comando, mas tem uma interface do usuário e é persistente.

captura de tela


2

Quando você mapeia as unidades, elas devem ser mapeadas para uma pasta de rede COMPARTILHADA. Você está tentando mapear para um caminho local, ele não funcionará. Em vez disso, tente compartilhar a pasta Código e use o seguinte:

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


Você precisa de duas marcas \\, não uma.
KCotreau

No editor que tinha dois, mas por algum motivo, é indicado apenas a um ;-)
Mucker

Eu ia deixar você fazer isso, mas corrigi seu código.
precisa saber é o seguinte

Isso faz o que eu quero, mas existe uma maneira de "compartilhar" a pasta sem que ninguém em outro computador possa visualizá-la? Caso precise saber isso mais tarde.
Alexander Ave

NVM, veja a resposta de Roald.
Alexander Ave

1

A melhor maneira de fazer isso na inicialização é colocá-lo no registro. Abra regedit.exe pressionando Win+ Re digitando regedit e pressione Enterou clique em OK. Navegar para HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

Adicione uma nova seqüência de caracteres que é um valor REG_SZ . Nomeie X: onde X é sua letra de unidade O valor deve ser o caminho que você deseja mapear para essa letra de unidade, neste formato:

\DosDevices\C:\Folder\Example


Por favor, leia a pergunta novamente com atenção. Sua resposta não responde à pergunta original.
DavidPostill
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.