リモート CIFS/SMB/SAMBA 共有をドライブ文字ではなくフォルダー/ディレクトリとしてマウントする方法はありますか。たとえば、次のマップが必要です:
\\サーバー\共有名 -> C:\フォルダー\共有名
通常のマップの代わりに次のようになります:
\\サーバー\共有名 -> Z:\
サーバーはLinux/Samba、クライアントはWindows 7 Professional 64ビットです。私が見つけた最も近い方法は、Windowsディスクマネージャを使用してローカルボリュームをサブフォルダとしてマウントできることですが、リモートCIFS共有を処理できないようです(http://support.microsoft.com/kb/307889)。
答え1
ネットワーク共有ディレクトリをマップするには、次のコマンドを使用します。
net use \\Server\ShareName\Directory
このマッピングは次のようになります。
- 執着しない
- ユーザログイン時に確立され認証される必要がある
- ローカルドライブ文字ではなく、UNCパスを使用して共有にアクセスします。
ローカル ドライブ上の場所からネットワーク共有にアクセスする場合はC:
、シンボリック リンクを設定する必要があります。
mklink /d C:\Folder\ShareName \\Server\ShareName\Directory
ここで、 に移動すると、C:\Folder\Share
の内容が表示されます\\\Server\Sharename\Directory
。 のような方法でリソースの認証を提供する必要がありますnet use
(または、アクセス権を持つドメイン システムのドメイン アカウントにログインするだけです)。そうしないと、リンクはエラーになります。
答え2
当事者からのメッセージ:
使用できるドライブ文字が不足している場合は、ドライブ文字のないローカル ボリュームをマウントします。
答え3
「スタート」をクリックし、「コンピュータ」をクリックします。これで「マイコンピュータ/エクスプローラ」が表示されます。
コンピュータを右クリックし、「ネットワークの場所の追加」をクリックします。
次に、接続したいサーバーと共有を入力します。
\\[servername]\[sharename]