- PR -

windowsでのアップロードファイル名長について

1
投稿者投稿内容
sinh
ベテラン
会議室デビュー日: 2003/01/22
投稿数: 87
投稿日時: 2005-12-28 19:00
sinhと申します。

現在、Javaを使用してファイルアップロード機能を作成しているのですが、
その中で、Windowsの最大長のファイル名を作成してアップロードを行うと
ファイル選択画面で選択することができない現象が起きています。

ネット上で調べたのですが、有益な情報が得られなかったのですが、
選択できないのはWindows またはIEの仕様でしょうか?

クライアント側の環境としては
Windows XP Professional sp2
IE6 sp2
となっています。

よろしくお願いします。

ちゃっぴ
ぬし
会議室デビュー日: 2004/12/10
投稿数: 873
投稿日時: 2005-12-28 19:45
Windows での Filename の最大長は、255文字までです。
これはご存知ですね。

それとは別に、Explorer の仕様で扱える Path の最大長は
260文字までに制限されています。

ただし、NTFS FileSystem における Path の最大長は
32,000文字までに拡張されています。

つまり、Filename は 255文字以内だけど、
Path が260文字以上、32,000文字未満の場合、
存在はするけれども Explorer では扱えないという
FAQ な Trouble が発生します。そういうことでは?
1

スキルアップ/キャリアアップ(JOB@IT)