Microsoft Windows Services for UNIX 3.5のNFSサーバーを利用して見ようとして、":"がついたファイル名に躓いてしまいました。
で、ヘルプを調べると「ファイル名の文字変換」というのがありました。ところが、そこの設定例では":"を"-"に置き換えています。つまりUNIX側から見ると、"-"も":"になってしまうわけです。
これではあんまりなので、":"を":"(全角文字)に置き換えるようにしてみました。ついでに、その他の引っかかりそうな文字についても置き換えてみます。
詳しいことはヘルプの「NFSとファイル名」を見てもらうことにして(笑)、以下の内容で変換ルールを記述したファイルを用意し、ヘルプの手順に従って設定しました。
0x00 0x3a : 0xff 0x1a ; replace client : with full width : on server 0x00 0x5c : 0xff 0x3c ; \ 0x00 0x2a : 0xff 0x0a ; * 0x00 0x3f : 0xff 0x1f ; ? 0x00 0x22 : 0xff 0x02 ; " 0x00 0x3c : 0xff 0x1c ; < 0x00 0x3e : 0xff 0x1e ; > 0x00 0x7c : 0xff 0xe4 ; |
とりあえず使えています。