[Namazu-devel-ja 219] Re: MS-Win ネットワークフォルダ

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2004年 10月 2日 (土) 01:08:49 JST


寺西です。

SATOH Fumiyasu wrote:
> 
> どういう条件で使えるかわかりませんが、
> 
>     コマンドプロンプト> dir \\.\c:\
> 
> といった UNC (?)があり、この例では自ホストの c:\ の
> ファイル一覧が表示できます。テスト用ディレクトリの
> ドライブがわかるなら、テストに利用できませんかね?

NT 系は大丈夫ですが、9x 系ではダメですね。

> ActivePerl on Windows XP で
> 
>     コマンドプロンプト> perl -e 'print glob("//./c:/*");'
> 
> が可能なので、\ でなく / でも問題ないようです。

そのようです。(意外と知りませんでした。)

ところで、途中にドライブレターが含まれるのであれば、uri は、
//foo/d|/ と ':' を '|' に変換して正規化した方が良いかもしれません
ので、その処理も追加した方が良いでしょう。
# IE では file:///foo/d:/ とかでアクセスできますが...。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-devel-ja メーリングリストの案内