WindowsXP上で作成可能なファイル名やフォルダ名の

最大文字数は半角何文字でしょうか?
また、もっとも長いフルパスについても
半角何文字になるのか教えていただきたくよろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/01/18 22:29:24
  • 終了:2007/01/25 22:30:03

回答(4件)

id:ToMmY No.1

ToMmY回答回数656ベストアンサー獲得回数192007/01/18 22:43:46

ポイント22pt

http://risky-safety.org/zinnia/doc/maxpath.html

この辺かな、環境によります。

http://beefway.hp.infoseek.co.jp/prog/filename.html

ここなど、興味深いものも乗ってます

unicodeだと長くなるということも聞いたことがあります。

id:harunoharuno

回答ありがとうございます。

http://beefway.hp.infoseek.co.jp/prog/filename.html

についてですが、ファイル名にも

いろいろなルールがあるようですね。勉強になりました。

2007/01/20 18:54:28
id:SALINGER No.2

SALINGER回答回数3454ベストアンサー獲得回数9692007/01/18 22:42:10

ポイント23pt

NTFSはファイル名、フォルダ名は拡張子を含めて253文字。コマンドラインでは253文字だそうです。

http://www.55555.to/ext/index.htm

id:harunoharuno

回答ありがとうございます。

フルパスで256とは思ったより少ないんですね。

どのバージョンのOSに基づいたものかちょっと気になります。

2007/01/20 18:59:56
id:eityan No.3

eityan回答回数477ベストアンサー獲得回数52007/01/18 22:41:58

ポイント23pt

http://beefway.hp.infoseek.co.jp/prog/filename.html

こちらのページを参考にしてください。

基本的に255文字です。

id:harunoharuno

回答ありがとうございます。

Windows 9x 系 の場合フルパス255のようですね

2007/01/20 19:56:28
id:gexpr No.4

gexpr回答回数11ベストアンサー獲得回数02007/01/18 23:14:59

ポイント22pt

うちの環境ではフルパスは半角で258文字でした。

Cドライブに空ファイルを作成し、そのファイル名が何文字まで入力可能か、で試したところ

ファイル名は255文字まで入力可能

プラス、"C:\"の3文字を足して258文字という中途半端な数字になりました。

(WindowsXP sp2)

http://support.microsoft.com/kb/177665/ja

id:harunoharuno

回答ありがとうございます。教えていただいた方法を元に私のXPでも試してみたところ、

最大ファイル名は、255文字まででした。

フルパスに関しては、C:\にある254文字のファイルをC:\bに入れて

使うことができたので最大259までいきました。

最後にNULLがくればちょうど260だし

回答者1のToMmY さんに教えてもらったリンクに書かれていた

MSDNの260文字を限度と考えれば良さそうですね。

(255文字のファイルはC:\bに移動できませんでした。)

2007/01/20 20:31:58

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません