web-dev-qa-db-ja.com

Windows 7でローカルパスをドライブ文字にマップするにはどうすればよいですか?

何かをコーディングしていて、\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

しかし、実際にマッピングしようとしているネットワークパスではありません。どうすればよいですか?

21
Alexander Bird

必要なものがローカルのみの場合は、substを試してください。

subst u: C:\cygwin\home\bob\code\
25
R-D

vSubst を使用します。 substコマンドラインツールに似ていますが、UIがあり、永続的です。

screenshot

3
Kevin

ドライブをマップするときは、SHAREDネットワークフォルダーにマップする必要があります。ローカルパスにマップしようとしていますが、機能しません。代わりに、Codeフォルダーを共有してから、次のコードを使用してください。

Net Use u: \\yourpcname\code /p:yes

2
Mucker

ブートアップ全体でこれを行う最善の方法は、レジストリに置くことです。を押してregedit.exeを開きます WinRregeditと入力してから、 Enter または[OK]をクリックします。案内する HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

REG_SZ値である新しい文字列を追加します。名前を付けますX:ここで、Xはドライブ文字です。値は、次の形式で、そのドライブ文字にマップするパスです。

\DosDevices\C:\Folder\Example

1
Malcolm