こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

オフィスのファイルの最大文字数は?

このサイトはテキストファイル(メモ帳)だけについて言ってるのでしょうか?
エクセルやワードについても言ってるのでしょうか?

オフィス2003を使っています。

エクセルのファイル名の最大文字数をググってるのですが
http://windows.microsoft.com/ja-JP/windows-vista/File-names-and-file-name-extensions-frequently-asked-questions
このサイトがヒットしました。

私が知りたいのは
「ファイル名の最大長はいくつですか」なのですが
中をよく読んでると、vistaのテキストファイルについてしか触れられてないようです。

エクセルやワードも完全パスで260文字までなのでしょうか?

投稿日時 - 2012-09-19 21:28:09

QNo.7706755

困ってます

質問者が選んだベストアンサー

http://support.microsoft.com/kb/320081/ja
こちらの公式サポート文書番号: 320081
「NTFS ファイル システム上のファイルまたはフォルダを削除できない」
詳細の原因4ファイル パスの長さが MAX_PATH の文字制限を超えている
というのが「半角で全長255文字縛り」を指します。

Windowsでは、ユーザーがファイル名前の指定をするボックスが
デスクトップの機能の「エクスプローラー」を呼び出した窓であったり、
メンテナンスに用いるコマンド窓、およびアプリケーションの一部として
それに送る命令文を作り、アプリ本体の操作をウィンドウ表示にする部分
になりますので、その上では255文字、128階層の制限を受けます。

実際フリーペーパーに出てたネタを視てエラー起すまで実験した人もいます。
http://www.center-left.com/blog/archives/2009/10/windows255.html

ただし公式サポートでも実験ページでも書かれていますが、
この規制は普通にユーザーがエクスプローラーなどで操作する時に限ります。

LANで接続している「共有ディスク」の中のフォルダにあっては、
アクセスしているフォルダの実体を「共有フォルダの一番上の階層」と
ネットワーク機能に組み込んでリダイレクト=読み替えしていますので、
その階層までのパスがOS上では「仮定する為のドライブ名」に換わります。
エクスプローラーでその共有フォルダに入れば、規制を大きくかわせます。

また何らかのツールで取り扱う場合、規制より長いパスになるファイルを
直接アクセスしている場合があります。
アプライドナレッジ、グループウェアTraction TeamPageの日本版FAQ
DocJp979 2010/12/16 バックアップなどがエクスプローラーから出来ない例
https://iris.akj.co.jp/traction/permalink/DocJp979
コマンドラインツールのcopy,xcopyで操作が出来ないため、
WindowsServer2003,WindowsVista世代からrobocopyというツールが装備されています。
「C:/Windows/System32/robocopy.exe」Robust File Copy Utilityの名前もあり、
一括複写などに有効な多機能を持つのでコマンド説明ページも多数あります。
http://technet.microsoft.com/ja-jp/library/cc733145%28v=ws.10%29.aspx
http://www.sunvisor.net/win/robocopy

投稿日時 - 2012-09-19 22:57:36

お礼

ありがとうございました。

投稿日時 - 2012-10-11 00:42:07

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ファイル名の文字数は、Windows側の制限です。
よって、WORDやEXCELなどの各形式で保存したファイルでもファイル名は、Windows側の制限の文字数となります

あなたが貼ったリンクには、テキストファイルについては、一例としてあげているだけです。
もうすこしよく読んでみましょう

投稿日時 - 2012-09-19 22:34:03

お礼

ありがとうございました。

投稿日時 - 2012-10-11 00:41:59

あなたにオススメの質問