我正在编写代码,想映射\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
但它实际上不是我试图映射的网络路径。我该怎么做?
答案1
如果您只需要本地内容,请尝试一下subst
。
subst u: C:\cygwin\home\bob\code\
答案2
使用輔助。它类似于subst
命令行工具,但它具有 UI 并且具有持久性。
答案3
映射驱动器时,必须将它们映射到共享网络文件夹。您尝试映射到本地路径,但不起作用。请尝试共享代码文件夹,然后使用以下命令:
net use u: \\yourpcname\code /p:yes
答案4
在启动过程中执行此操作的最佳方法是将其放入注册表中。打开注册表编辑器按Win+R并输入注册表编辑器然后点击Enter“确定”。导航至
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices
添加一个新字符串,该字符串是REG_SZ值。将其命名X:其中 X 是您的驱动器号。值应该是您想要映射到该驱动器号的路径,格式如下:
\DosDevices\C:\Folder\Example