12万作品が月額500円(税別)で見放題なのはdTVだけ!! >>dTV(外部リンク)

FAT32の外付けHDDからNTFSの外付けHDDに音楽ファイルを移動したいのですが、ファイル名が対象フォルダにたいして長すぎるためコピーできませんとなります。
クラシック音楽のため、ファイル名に指揮者、会場、交響曲番号、その他表示させたいのでできれば短いファイル名にしたくありません。
FAT32ではできて、NTFSではできないのでしょうか?

下記はコピーできないファイルの一例です。
01. ludwig van beethoven (von karajan - berliner philharmoniker) - symphony no. 5 in c minor, op. 67 1. allegro con brio.flac

このQ&Aに関連する最新のQ&A

A 回答 (4件)

ファイル名、フォルダ名、パスにはそれぞれ文字数制限があります。


●ファイル名→最大255文字
●フォルダ名→最大255文字
●パス→最大260文字
ファイル操作(コピー、移動など)ではカレントフォルダ以外ではフルパスが使用されます。
●フルパス→ドライブ名:\フォルダ名\.....\ファイル名
今回の場合コピー元は制限文字数内だがコピー先のパスが制限文字数の260文字を越えたのでしょう。
ファイル名を一旦短い名前に変えコピー後に元に戻すことは可能ですがアプリケーションから利用するときに同様な支障をきたしますのでお勧めしません。
ファイル名を換えたくないのならフォルダ名を換える、フォルダ階層を減らすなど工夫してください。

この回答への補足

わからないのはPC内蔵HDDにはコピーできるのです。内蔵HDDには字数制限がないのでしょうか?
昨夜試しにやってみてうまくいってしまいました。
たんに今回買った外付けHDDに問題がある場合も考えられますか?
テレビ用とうたわれているものを買ったのですが、PCでもふつうに使えるとは思います。

補足日時:2012/05/10 10:32
    • good
    • 2

というか、そういう情報はファイル名に付けるものじゃ無い。



普通は、詳細な情報は音楽ファイルのタグ情報やコメント情報として保存します。

MP3にはID3タグが使われますし
FLACの場合は、FLAC独自のタグが使われます。

対応ソフトの状況は知りませんが、少なくとも、Ubuntu10.04LTSに含まれている版の
AudaCityでは、FLACでの書き出しを行えば、コメント入力を促すウィンドウが出て
そこで、日本語でのコメントを入力できるようになっています。

たぶん、Windows版でも普通に使えると思います。その他のソフトの対応は知りません。



こういった情報を、タグやコメントとして埋め込むことは
セマンテック(semantic)コンピューティングとも呼ばれる概念で
ようするに、情報をコンピューターで処理しやすくするという考え方です。

ファイル名に付けた場合、ファイル名検索は使えるかもしれません。
でも、ある指揮者が、ある2年間に行なった演奏をリストアップするといった作業は
ファイル名検索で行なうのは困難、少なくとも煩雑です。


しかし、タグ情報は、どの項目が、何についての情報かを識別できますから
技術的には、対応した再生ソフトがあれば、どんなリストアップも実現できます。

昔(九州ローカルだったけかな)ビートホーヴェンとかバッチョと読んだCMがありました。
この国では、外国人を母国語で書けない場合がめずらしくありません。読めない人がいるから。
たとえば、ベートーベンをカタカナで書いてもアルファベットで書いても
あいまい検索ができるような再生システムも、技術的には可能なのです。

これをファイル名検索だけで行おうとしたら、どうしたらいいのかわかりません。


まぁ、実際には、そんな夢のような再生ソフトは無いかも知れませんが…
いざ、そういったソフトを手にした時に
既に作成してある大量の音楽ファイルの中に
そういったタグ情報が無いと…まぁ、絶望感に襲われるんですよ。

そういう経験は、CDDBが普及する前の時代にCD2WAVで
手持ちの数十枚のCDを全部パソコンに取り込んだ人なんかが経験しています。
CDDBやFreeDB対応のソフトで取り込みなおしたりしたもんです。


なお、こういったタグ情報などは、ファイル一覧などから選んで
ポップアップやプロパティー表示などで、表示される場合があります。
Windowsの場合の状況は知りません。

たとえばUbuntu10.04LTSのnautilusでは、FLACの日本語タグ情報も表示可能です。
でも、同じ環境でdolphinやpcmanfmを使ってみると、プロパティにタグ情報は表示されないようです。

こういった役割は、WindowsではExplorerが担っていますが
もし、Explorerでタグ情報が表示できないようだったら、改善手段を探すべきかもしれません。
あるいは、対応している代替ソフトを探すほうが簡単かもしれません。

この回答への補足

タグを表示させればいいだけの話でした。これからはなるべくファイル名ではなくタグ情報に必要なものは書き込むことにします。

補足日時:2012/05/10 10:39
    • good
    • 1
この回答へのお礼

コメントは使うときがあったりなかったりです。
いちいちプロバディを開いて確認するのが面倒で、ファイル名でどういったものか検討つけば扱いやすいかなと。それら含めて対応しているアプリケーションがあったのですね。一度そうしたアプリケーションを探してみます。ありがとうございました。

お礼日時:2012/05/10 10:25

こんにちわ



とりあえず細かいことは抜きににして解説するとややこしいので
簡単にまとめます

圧縮ソフトを使用してコピーしたいフォルダやファイルを圧縮します
そして移動先へ移動してファイルを解凍すればそのままで移動ができます

WinRARはシェアウエアーですが期限が切れても使用できますし
使い勝手もまずまずです
Winzipでもいいかも知れません

とにかく圧縮すれば移動できます
    • good
    • 2
この回答へのお礼

その方法だと簡単そうです。名前を変えて後で付けなおすかどちらかの方法でやってみようと思います。ありがとうございました。

お礼日時:2012/05/10 10:27

一時的に短くして元に戻せばいいのでは?



どっちにしろ、ファイルに使ってはいけないスペースや記号が入っていますから、コピーできませんよ

ファイルとして認識できない
    • good
    • 0
この回答へのお礼

灯台もと暗し的な方法でした。
一応の応急処置としてそうしようかと思います。
ありがとうございました。

お礼日時:2012/05/10 10:33

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qファイル名が長すぎる場合のコピーや移動は?

200ギガを越えるHDDのバックアップをしていました。

最新のWindows 8 なので油断してしまい、表題の件に関わる警告のウィンドウが出たときにスキップの操作をしてしまいました。つまり、古いHDDの中に取り出せないファイルが残ってしまったのです。

何文字以上がコピペなどの規制にかかるのでしょうか?

コピーできなかったファイルを探し出す方法を教えてください。
ファイル数は88万以上あり、手動ではできそうにもありません。

Aベストアンサー

パス(C:\a.jpgなら8文字)を含めて半角で256文字、全角は1文字で半角2文字分で数えます。
ただ、制限文字数は他の要素(コピー時の内部処理的なコマンド追加)で早まったりするので、240文字程度までに抑えておくのが良いでしょう。

ファイル名が少々長い(40文字とか)程度でも、深い階層に置いていたり、途中にあるフォルダの名前も長かったり、ファイルやフォルダ名が全角だったりすると、意外と簡単に制限に引っかかります。

良くあるのが、最初は浅い階層に置いているファイルを、整理の為に階層の一番下に置くことを繰り返していると簡単に10階層以上下になって文字数オーバーとかです。

bunbackupで差分コピーを使うと、エラーが発生してコピーできなかったファイルがわかります。すでにほとんどのBackupが終わっているならば新旧HDDの比較だけなので、そう時間はかからないと思いますよ。

Q「対象のパスが長すぎます」

「対象のパスが長すぎます」と出るのは、何文字以上のファイル名から?

フォルダ・ファイルをコピーしてたら画像のようなエラーが出たのですが
何文字以上になるとこのようなエラーが出るのですか?

Aベストアンサー

パスの文字数制限は260文字らしいです。ファイルの文字数制限は255文字らしいです。
パスの文字数が長すぎてエクスプローラでコピー・移動できないときは、FastCopy というフリーのツールで、できることがあります。
http://www.vector.co.jp/soft/dl/win95/util/se360695.html

Qファイル名が長くて削除出来ない

とあるファイルをダウンロードしたのですがファイル名が長すぎて
移動することもリネームすることも削除することも出来ません。
どうすればいいでしょうか?

Aベストアンサー

専用のツール
http://xp-delete.hp.infoseek.co.jp/Nagasaku.htm
手作業で削除
http://xp-delete.hp.infoseek.co.jp/Case05.htm

Qフォルダ名長さの上限

Windows XPのころはフォルダおよびファイル名の上限が255文字でしたが、
Windows 7 64bitではこの上限は解消されたのでしょうか?


検索してもなぜか情報が見つからなかったので
よろしくお願い致します。

Aベストアンサー

NTFSの内部構造はマイクロソフトからは公開されていませんが、第三者のドキュメントによると名前の長さを示すフィールドは1バイトしかないようです。従って255文字が限界となります。またVFATの長いファイル名も255文字までです。
WindowsがNTFS/FAT以外のファイルシステムを採用するか、大幅な仕様変更がない限りはファイル名は255文字が限界のまま変わらないでしょう。
なお、パス長に関してはUnicode文字のWindows APIでは32767文字まで対応するようです。ファイルシステムが対応すればファイル名長の拡大は可能でしょう。ただし未だにMAX_PATH=260に縛られるアプリケーションも多いようですので、たとえファイル名長を拡大しても対応が進むのには時間が掛かると思われます。

Q長いファイル名を含むZIPファイルの解凍

とあるZIPファイルを解凍しようとすると正常解凍ができません。どうやら原因は、書庫内のファイルが、非常に長いことにあるようなのです。
+Lhaca や Explzh などの解凍ソフトをためしてみたのですが、ダメでした。
なにとぞアドバイスお願いします。

Aベストアンサー

デスクトップとかマイドキュメントで作業をしているのなら、c:\temp\とか、短いパスの場所で作業してみては?

デスクトップのパスは、
C:\Documents and Settings\<ユーザー名>\デスクトップ
と、結構長いです。

QDVDへの書き込みで、文字数制限は必ずあるものですか?

友達との旅行の動画をDVDにバックアップしようと思い、友達のPCで焼こうとしたら、文字数制限の為、焼けませんでした。
B'sRecorderGOLD9なのですが、どうやら、最大全角64文字しかダメなようでした。
ファイル名には、「△日 ○○ちゃんと 場所:×◎ あ~でもないこ~でもない‥‥」と全角80~90文字ぐらいあります。
文字数を縮めようと思いましたが、動画が沢山ある為、再生しなくてもファイル名で見分けがつく為なので、縮めるのが惜しいです。
プロパティでコメントとかつけようかと思ったのですが、やはり、ファイル名でパッと見たいです。

私のPCは、まだライティングソフトが無く、購入したいと思うのですが、文字制限と言うのは、つきものなのでしょうか?
データDVDが作成できて、使いやすいソフトはありますか?
使いやすければ、フリーでもシェアでも構いません。

Aベストアンサー

大雑把に言えば、ライティングソフトの制限(機能)ではなくて、
データを書き込む際に決まっている仕様によるファイル名の文字制限です。
ファイル名をプロパティの代わりにしている使い方を改めるしかありません。

> 私のPCは、まだライティングソフトが無く

自作パソコンならば別ですが、メーカー製パソコンを使用しており、
かつ、DVD メディアへ描き込み可能なドライブが標準搭載されているなら、
必ず何らかのライティングソフトが標準でインストールされています。
パソコンのマニュアル等で確認をなさって下さい。
無償でも有償でも、改めてライティングソフトを購入する必要はありません。

Qwindows7のパス長制限の解除方法

ネット上のファイルをアクセスしようとしたら、「クライアント側の作業領域のパス長が、OSの制限を超えました。「環境設定」において、作業領域を変更して下さい。」のメッセージが表示されます。    クライアントの環境設定では、作業領域の変更ができません。
どのようにすれば、解除するのでしょうか?解る人がおられれば、教えて下さい。

Aベストアンサー

OSの仕様なので長さを長くすることは出来ません。

ただ、環境変数の部分を確認して不必要なPATHの記載を削除することは可能だと思います。
アプリケーションをインストールすることによりPathにどんどん追加されてしまい発生している現象なので
pathの中を確認して、既にアンインストールしたり、使っていないアプリケーションのパス名を削除して調整してはどうでしょうか。

QDirコマンドでフォルダ内ファイルの合計サイズをだすには?(コマンドプロンプトにて)

いろいろ調べましたが不明な点があり、質問します。

WindowsのDOSプロンプトでdirコマンドを打つとフォルダ・ファイルの一覧が表示されますが、その中にファイルサイズが表示されています。
このサイズを合計できるコマンドはありませんか?
DIRコマンドのオプションを調べましたがそれらしいものが見当たりません。
具体的には
C:\xxx\配下に50個程度のファイルがあります。
その50個の合計サイズを知りたいです。
xxxフォルダの親フォルダにはアクセス不可です。

ずーっと悩んでいます。よろしくお願いします。

なお、OSはWindowsNTか2000で使用予定です。

Aベストアンサー

カレントドライブ、カレントフォルダを
C:\xxx\
にした状態で、

dir /s /a-d

/sパラメータででサブディレクトリすべてを検索
/a-dパラメータでディレクトリ以外のファイル(つまり属性に関係なくすべてのファイル

これを実行すると最後にファイルの個数とファイルサイズの合計を表示します。

もし、隠し属性のファイルは合計しないのであれば、

dir /s

だけで良いと思われます。

Qディスク上のサイズとサイズはどうして違うんですか?

ファイルのプロパティ「全般」タブに表示されている「サイズ」と「ディスク上のサイズ」は、どっちが本当のサイズなのでしょうか?
どうしてサイズが違うのですか?
メールでファイルを送るときは、どっちのサイズを見ればいいのでしょうか?
これについて詳しく解説しているページがあったら、それもぜひ教えて下さい。
よろしくお願いします。

Aベストアンサー

「サイズ」はファイルの本当の大きさ、
「ディスク上のサイズ」はファイルが記録されているクラスタを合計した大きさです、
OSはファイルを幾つかのクラスタ(OSが管理するハードディスク上のブロック
の最小単位)を使ってHDDなどのメディアに保存します、

基本的に今のWindowsでは4KBのクラスタサイズで管理しているので例え1バイトのファイルでも「ディスク上のサイズ」4KBのサイズになってしまいます、
つまり常に「ディスク上のサイズ」の方が大きくなっているはずです、

メールに添付する場合は「サイズ」を確認するだけでOKです。

Q長いパスのフォルダ削除を行いたい

win7 64bit にて かなり長いパスを持つフォルダの削除を行いたいのですが、
やり方がわかりません。
どなたか教えていただけませんか?
詳細ですが、
操作ミスで、
c:\a\a\a\4\4\4\4\4\4\4\4\4\4\4\4.........................
と、かなり深いフォルダパスの作成をしてしまいました。
普通に削除を試みたところ(エクスプローラでDELキー選択)
「ファイルシステムでサポートされている限界以上の可能性があります。
より短いパス名がある場所に移動するかまたは、この操作をする前の短いファイル名に変更してください」
と出て操作を受け付けません。
shift押し消し、移動等も試みたのですが、同等のメッセージが出て無理です。
また、Dosコマンドで"rd 4 /S "もしてみましたが、「ファイル名が長すぎます。」
と出て無理でした。
どのようにしたら消すことが可能ですか?

Aベストアンサー

リンク先の原因4の解決方法4に記載されているように
(1)Explorerで一番深い場所で共有を設定
(2)ネットワークから更に奥に進んで共有を設定
(3)フォルダを削除できるまで(2)を繰り返す
で解決しませんか?
http://support.microsoft.com/kb/320081/ja


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング