ネットワーク共有にアクセスするときに「hosts」ファイルエントリが効果を持たないのはなぜですか?
Windows7 hostsファイルに次の行を追加しました。 127.0.0.1 mecserver 使用しping mecserverても問題ありませんが、この名前を使用してノートブック(localhostなど)に接続してWindows共有を表示する場合、常にユーザー資格情報を入力する必要があります。ローカルのユーザー名とパスワードの入力は機能しません。これは、リモートホストが接続されていることを示しています。 ローカルシステムのWindowsエクスプローラアドレスフィールドで次を使用すると、次の結果になります。 \\mecserver 結果:ユーザー名とパスワードを入力する必要がありますが、ローカルユーザーは機能しません \\localhost 結果:ローカル共有が表示されます-これは私が望むものです\\mecserver \\127.0.0.1 結果:ローカル共有が表示されます-これは私が望むものです\\mecserver / \\mecserverの結果で使用したい。これはどういうわけか可能ですか?localhost127.0.0.1 編集:これまでにやったこと: 「testshare」という名前のネットワーク共有をノートブックで共有しました。ネットワークケーブル/ WLANを接続せずに、このノートブックからこの共有に接続しようとしました。これは\ localhost \ testshareおよび\ 127.0.0.1 \ testshareで機能します。しかし、私は\ mecserver \ testshareのようなサードパーティのプログラムのための特別なパスが必要です。そこで、ホストファイルに行127.0.0.1 mecserverを追加しました。ping mecserverは動作します(このノートブックのローカル)が、\ mecserver \ testshareで testshareにアクセスしようとするとログインウィンドウが表示されます。現在のノートブックユーザーを入力しましたが、パスワードが間違っています。名前testとパスワードtestを持つ新しいtestuserを追加し、これをこのログインウィンドウに追加しようとしましたが、機能しません(パスワードが間違っています)。ゲストアカウントを有効にしても効果はありません。共有は全員に開かれており、このフォルダ/ファイルのファイル/ディレクトリセキュリティアクセスも許可されています。 追加127.0.0.1 mecserverを lmhostsファイルには、hostsファイルに追加することと同じような効果があります-それは私にこのログインウィンドウをpromts。念のため、lmhostsファイルで遊んだとき、hostsファイルから127.0.0.1 mecserver行を削除しました。