陣屋 中嶋商店海産部 予備校 創栄館


Winユーザの部屋 一覧に戻る
投稿番号:106702  投稿日:2004年10月22日 17時25分00秒 パスワード
お名前:ネコノマニア

ファイル名に特定の名称が使えない?

キーワード:com ファイル名
コメントの種類 :トラブル相談

こんにちは。
すいませんが、ちょっと質問させて下さい。

Windows2000やXPで、特定のファイル名称が使えないということはありますか?

先日私がMacで作った.htmlと.swfファイルが、サーバにアップしたところ、相手のWindowsでダウンロードできないと言われました。
回避策として圧縮したデータを再度アップしたのですが、解凍の途中で同じファイルがひっかかってしまい、解凍に失敗するそうです。

その引っ掛かるファイル名は
「com6.html」「com6.swf」「com8.html」「com8.swf」
などです。

そして、それ以降に気がついたところ、どんな種類のファイルでも「com%.*」という名称が使えないという状態だそうです。
(com%の%には0から9の任意の数字1つ、*は不特定のファイル識別子です。)

それでこちらでもWindows2000とXPで試しに「com%.*」というファイル名に変更してみたりしようとしたのですが、ダメでした。
XPでは何もレスポンスがないまま、2000では「すでに同じファイル名がある」と言われて、元のファイル名に戻ってしまいます。
かといって、同じ場所にそういうファイルはありません。

アップロードしたのはMacバイナリはついていないファイルですし、同じファイルをWindowsとMacで共有しているハードディスクにコピーしてWindowsでチェックした時はブラウザで表示されたので、Windowsのハードディスクにコピーができないということは最初気がつきませんでした。
しかし、全く同じ時に作った他のファイル「full5.swf」などは問題なくダウンロードやコピーができるのです。

これはどのWindowsでも起こることなんでしょうか?
一種の「予約語」のように、特定のファイル名が使えないということがあるのでしょうか。
(自分でも検索をしてみたのですが、特にそういった情報は得られませんでした。)

何かご存じのことがあられましたら、ヒントでも構いませんので、教えていただけると大変ありがたいです。

[1]T_HAJOEさんからのコメント(2004年10月22日 18時03分36秒 )
パスワード
COM*は予約語です。(シリアルポートがこの名称を使っています)
ちなみに「COM」だけだと使えますが....

[2]ネコノマニアさんからのコメント(2004年10月22日 18時47分19秒 )
パスワード
T_HAJOEさん、早速のレスありがとうございます!


>COM*は予約語です。(シリアルポートがこの名称を使っています)

うっ、やっぱり予約語でしたか…。
もしかして?とは思ってたんですが、Windows自体にはあまり詳しくないので、相手にも明解に説明できなかったんです。

つまり、こういうないはずなのに「同じファイル名があります」とか、勝手に戻ってしまうようなものは予約語として避ければよいということですね。
COM%の他にもあるのか探してみることにします。

ほんとに助かりました、ありがとうございますm(..)m

[3]T_HAJOEさんからのコメント(2004年10月22日 21時05分54秒 )
パスワード
ちなみに
「CON」「PRN」も予約語です。

 【 Winユーザの部屋 一覧に戻る


有限会社 サンマック (有)三洋トータルサービス 尚美堂


この投稿に対するコメント
コメント:

HTMLタグは使えません。改行は反映されます。
http://xxx.xxx/xxx/xxx や [email protected] のように記述すると自動的にリンクがはられます。

お名前:(省略不可)
削除用パスワード:(省略不可8文字以内)
メールアドレス:(省略不可)
URLアドレス:
 ホームページをお持ちの方のみ、そのURLアドレスを記入してください。



チップス

Copyright(C) 2000-2004 Tips. All Rights Reserved.◇  DB-BBS-system V1.25 by Rapha.