人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windowsファイル共有で、共有ドライブをローカルのフォルダとして接続する方法はあるでしょうか?
通常、Windowsで共有ドライブにアクセスする場合、特定のドライブ文字にマウントされることになりますが、これを例えば"C:\temp"等のローカルディスク内のサブフォルダとして接続することは可能でしょうか。
物理ディスクであれば、mountvolコマンドでサブフォルダにマウントする事が可能な事は知っていますが、同じことをネットワークドライブで出来ないかという質問になります。
OS標準機能で出来ればベストですが、何らかのフリー/市販ソフト類を併用する方法でも結構です。


●質問者: hissssa
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●100ポイント ベストアンサー

シンボリックリンクを使えば、できると思います。
接続したい共有ドライブを z: 、つなぎたいフォルダを c:\temp\remote とします。

mklink /d c:\temp\remote z:\

管理者権限で実行したコマンドプロンプトから、以下のような mklink コマンドを実行します。

explorer で c:\temp を見ると、remote にはショートカットのような矢印が付いていますが、階層をもぐって行っても、ツリーはc:\temp の下にあるように見えます。

dir コマンドだと、以下のように見えます。

C:\temp>dir
 ドライブ C のボリューム ラベルがありません。
 ...

 C:\temp のディレクトリ

2014/06/11 11:04 <DIR> .
2014/06/11 11:04 <DIR> ..
2014/06/11 11:04 <SYMLINKD> remote [z:\]

cd remote で、階層をもぐって行くこともできます。

Windows の種類なんかが書いてありませんが、Vista 以降で、ファイルシステムが NTFS になってれば大丈夫なはずです。


hissssaさんのコメント
情報ありがとうございます。 Windowsのシンボリックリンクでここまで出来るとは知りませんでした。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ