• ベストアンサー

ファイル名変更について教えてください。

フィアル名変換ソフトのタグエディターというソフトを使っているんですが、今ひとつ使い方がよくわからないで困っています。 やりたい作業というのは、例えばファイル名が「Dan&Mile - Love&Gun」だとします。 この中の&という文字が全角で作られてる場合、半角の&に直したいのと同時に、 Love&Gun の部分を Love & Gun のように、&と単語の部分を半角1行分離したいのです。 このように、全ファイル一括でできる作業がタグエディターで出来るのであればやり方を、 また、このそのようなソフトがあれば教えてほしいと思います。 どうかよろしくお願いします。

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

  • ベストアンサー
回答No.1

私は専ら「Flexible Renamer」というものを使っていますが、「&」の前後は詰まっている(スペースなし)ということでよろしいですか? そうであれば、「&」を「 & 」(半角&の前後に半角スペース)に置換するようにすればいいと思います。 (スペースがあったりなかったりとか、ある場合に全角スペースだったり半角スペースだったりすると何回か置換や削除を繰り返さないと難しいでしょうけど)

yume2014
質問者

お礼

早速のご回答ありがとうございました。 おっしゃる通り、スペースなしということでした。 とりあえず、Flexible Renamer 使ってみたいと思います。 ありがとうございました。

yume2014
質問者

補足

Flexible Renamer 使ってみました。 まだまだ解らないことが多いですが、私がやりたかったことは出来ましたのでお礼もうしあげます。 よいソフトを教えて頂いてありがとうございました。

その他の回答 (1)

  • Kaneyan-R
  • ベストアンサー率42% (1341/3133)
回答No.2

半角スペースを入れると言うことはできるのですが、基本的にファイルやフォルダ名には半角アンパサンド(&)は使えません。 と言うより、使うとプログラムが誤動作やエラーを起こす危険性があります。 半角記号の殆どは、プログラム的に特殊な意味を持つ文字『制御文字』として使用されているので、ファイル名等の文字を読み込んだ際に制御文字として認識してしまうことがあります。 制御文字として認識されてしまうと、読み込んだファイル名が変わってしまったりするだけではなく、その他のデータやプログラム自体の動作にまで影響を及ぼしてしまい、最悪そのプログラムが停止します。 ファイル名等で記号のみが「全角文字」になっている場合は、上記のような現象を見越して、プログラムの誤動作を回避する目的で意図的に変更されているものです。 半角記号で使える記号は「ピリオド(.)」「アンダーライン(_)」「ハイフン(-)」「チルダ(~)」と、括弧「( )」程度です。 他の文字は演算子や変数、ディレクトリ指定等の意味に取られる恐れがありますので、注意して下さい。 ※括弧も、できれば使わない方が良いです。

yume2014
質問者

お礼

詳しい説明どうもありがとうございました。 とても役立つ情報でした。今後気をつけて使いたいと思います。

関連するQ&A