- ベストアンサー
CD-Rで長い名前のファイルを焼きたい
CD-Rで過去のデータを保存することになりました。 しかし一部のファイルには非常に長いファイル名がついており エラーが出て焼けない場合が発生します。 80文字とか100文字以上のものもあります。 個人のファイルなら適度に名前を変更すればいいのですが 会社の正式なデータで変更は許可されていません。 少し調べてみたところ100文字以上も可能な 焼きソフトがあると聞きました。 どういったソフトが長いファイル名に対応していて 何文字までOKなのかご存知の方教えていただけないでしょうか? よろしくお願いします。 環境:Windows2000 CD-R:外付け
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ファイルネームの制限は根本的には書き込みソフトの問題ではなく、ファイルシステムの問題で、そのファイルシステムに書き込みソフトが対応しているのかどうかということになります。 そしてWindowsに対応しているソフトであればほぼ128文字まで認識できる「romeo」形式に対応していますので、要は書き込む際にISOではなくromeoを選択すればよいだけ。 ただしromeo形式はWindows95/NT(98やXPも含む)しか対応していませんので、MACや、UNIX、Linux、DOSなどでは認識できないというデメリットがあります(その為あまり推奨はされていません)。 http://www.tdk.co.jp/tjchf01/chf19300.htm またそれ以外の問題としてWindowsにはファイルパスの長さが255文字までという制限があります(9x系なら2バイト127文字、1バイト255文字)ので、そんな長いファイル名を使っていると別のケースでトラブルが発生する可能性が多々あると思います。 会社の仕様だからと諦めて場当たり的な対応を探していくのではなく、そちらを積極的に改善されるほうが先決でしょう。
その他の回答 (1)
- popesyu
- ベストアンサー率36% (1782/4883)
なるほど。そういう事情なら甘んじて受けるしかなさそうですね。失礼しました。 仰るとおり、圧縮することでファイルネームを短縮させた状態で運用していくしか無さそうです。 ただ状況や環境次第でしょうが、ファイルパスの制限問題で解凍の段階でひっかかる可能性もありますし、解凍する際もデスクトップ上などではなく、Cドライブ直下で行うようにするなどの面倒な対応が必要かもしれません。 デスクトップやマイドキュメントのフルパスはそれなりの長さになる場合が結構あります。2000/XPなら2バイトでも255文字までの余裕があるので大丈夫でしょうが、Meだと1バイト概算255文字を越える可能性が・・・。 ※その会社はこういうことを考慮していないんでしょうかねぇ
お礼
こんにちは。 なるほど。勉強になりました。 全部2バイトだと127文字が限界のようですね。 てっきり焼きソフトに依存しているものだと 思っていました。 会社の仕様といいますか、超大手のデータ企業が 配布しているデータをそこから自動送信してもらっている もので、そこに意見しても変えれるものではない、 と以前に言われてガックリです。 面倒ですが、圧縮してまとめて焼くしか今のところ 手はないような気がしてきました。 情報ありがとうございました。