これはWindows 7のソリューションです(ただし、他のバージョンでも機能する場合があります)
メモ帳(または任意のテキストエディター)を管理者として開きます(
右クリックして「管理者として実行」と言う必要があります)
find:c:\ WINDOWS \ system32 \ drivers \ etc \ hosts(.txtだけでなくすべてのファイルを表示する必要があります)
今、すなわち:
-あなたは3人のSambaユーザーを持っています:tom fred jon-
あなたのsambaサーバー上の3つのsamba共有(すなわちIP:192.168.0.100):docs stuff pics-
あなたはtomとしてdocsに接続し、写真のジョンとして
次に、hostsファイルに次の行を追加します。
192.168.0.100 tomsdocs tomsdocs
192.168.0.100 fredstuff fredstuff
192.168.0.100 jonspics jonspics
閉じて保存すると、次のように「ネットワークドライブをマップ」できます。
\\tomsdocs\docs as user tom
\\fredstuff\stuff as user fred
\\jonspics\pics as user jon
上記の名前は完全にあなた次第であることに注意してください...ホストファイルに入れるものは何でも、ネットワークドライブをマップするときにサーバーと呼ぶものを一致させる必要があります。
これが機能する理由は、Windowsが異なるサーバーに接続していると考える必要があるためです。おそらく、独自のホームDNSサーバーをセットアップすることもできますが、hostsファイルに多数のエントリを作成することをお勧めします(WindowsマシンがDNSに問い合わせる前に評価されます)。
問題全体がクライアント側のウィンドウの問題であるため、この方法で行うことを好みます。
お役に立てれば。