• ベストアンサー

ファイル名の一括変換

昔のedit用アプリケーションで作成したファイルが数百個あります。(中身はテキストのみ)ファイル名は作成した日付が付いており、例えば「01/08-06.46」となっております。(拡張子はありません。) これらのファイル名から一気に「/」(スラッシュ記号)を消し去る(または別の記号に置換する)ことはできますでしょうか。(ひとつひとつマニュアルで置換するのはつらすぎるので) できればOS附属の純正ソフト(または機能)でできると助かります。OSは10.4.6です。 ファイル名にスラッシュがあるとWINDOWSにコピーできないんです。 よろしくお願いいたします。

  • Mac
  • 回答数3
  • ありがとう数5

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

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

「アプリケーション」フォルダにある「Automator」でできます。 ちょっと長い手順ですが、以下の説明に従って、特製のアプリケーションを作成してください。 (1) Automatorを起動します。 (2) 「ライブラリ」から「Finder」を選びます。 (3) 「アクション」から「選択された Finder 項目を取得」を、右側のサークフローのスペースにドラッグします。 (4) 次に、「アクション」から「フォルダの内容を取得」を、ワークローのスペースにドラッグします。 (5) 同様に、「Finder 項目をコピー」をドラッグします。 「オプション」の前の三角マークをクリックし、オプション項目を表示します。 「実行時にアクションを表示」にチェックを入れ、「保存先」にもチェックを入れます。 (6) 同様に、「Finder 項目の名称を変更」をドラッグします。 「日付または時刻を追加」を「テキストを置き換える」に変更します。 「検索文字列:」を「/」に、置換文字列:」を適当な文字にします。 (7) 保存します。 「フォーマット」を「アプリケーション」にします。 できたアプリケーションアイコンに、ファイル名を変更したいファイルが入っているフォルダをドロップすると、コピー保存先を聞かれるので、適当な場所をしているすると、ファイル名を変更したファイルのコピーが指定先にできあがります。

maimai_ma
質問者

お礼

ご回答ありがとうございます。また詳細な手順も書き添えていただいてありがとうございました。平日は多忙で残念ながら実行できませんが、休日に試してみたいと思います。ありがとうございました。

その他の回答 (2)

noname#164148
noname#164148
回答No.3

参考URLのShupapanというソフトは名称変更に特定のパターンを指定(正規表現…というんだっけかな?)することができ、とても便利なので私も使っています。また実際に変更する前に変更後のプレビューもできますから、間違って変更してしまう事もありません。おまけにフリーソフトです。OS X 10.4.6でもちゃんと動作します。

参考URL:
http://www.vector.co.jp/soft/mac/util/se318029.html
maimai_ma
質問者

お礼

ご回答ありがとうございます。 今後ともよろしくお願いいたします。

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

これで出来るかも。 http://www.vector.co.jp/soft/mac/util/se038967.html http://www.vector.co.jp/soft/mac/util/se286630.html ほかのファイルで試してからがいいです。

maimai_ma
質問者

お礼

ご回答いただきましてありがとうございます。 新規のアプリケーションはちょっと気が進みませんので、No.2の方の方法で試してみたいと思います。 ありがとうございました。

関連するQ&A

  • ファイル名の一括変換(置換)

    Win98使用です。 HPビルダーでHPを作成していますが、 たくさんある画像のファイル名を一括で変換(置換)したいのですが、 何か良い方法はあるでしょうか? 例えばファイル名 AB001~AB030.jpgまでの画像をAC001~AC030.jpgのように ABの部分をACに置換したいのですが…。 検索してみるとXPでは一括変換できるモノがあるみたいですが、 Win98でお薦めのソフト(フリーシェア)又は方法を教えて下さい。

  • フォルダ内のファイル名を一括変更したい

    windows10を使っています。 指定したフォルダ内のファイル名を一括変更したいです。 具体的には、以下のようにファイル名内の空白を「_」に置換したいです。 変更前:スクリーンショット 2021-01-01 104535.jpg ↓ 変更後:スクリーンショット_2021-01-01_104535.jpg バッチファイルで手軽に実行できるとうれしいです。 やりたいことの具体例: 空白置換.batを実行したら、空白置換.batが置いてあるフォルダ内のファイル名が一括変更できる。 空白置換.bat内で、変更対象とする拡張子を指定できる。 よろしくお願いいたします。

  • ファイルの拡張子を一括変換したい

    コマンドプロンプトでAというフォルダの中にあるファイルの拡張子を別の文字に置換したい。 BAT実行や、BATにドロップする程度の操作でファイル名置換したいと思っています。さすがに100個単位のファイルを1つずつリネームするのは骨が折れるので。 たとえば、「abc.exe.txt」というファイルを 「abc.exe」と言うファイル名に置換させたいです。 少しかじっただけですが作った物を echo off for %%A in (*.exe.txt) do call :sub %%A :sub set A=%1 ren %A% %A:.exe.txt=.txt% :end rem pause しかしファイル名の置換はできませんでした。 あとAというフォルダ限定で実行させたいのですがパスを指定しないと全部のファイルに反映されそうで怖いです、良ければそれも回答お願いします。 解決策がありましたらご教授願います。

  • ファイル名とファイルの中身を一度に置換したい

    お世話になります。 ファイル名とファイルの中身を一度に置換したいのですが そのようなソフトはあるでしょうか? 「複数のファイルの名前を一括して置換」 「複数のファイルの中身を一括して置換」 するソフトはあるのですが、 同じキーワードでファイルの名前と中身を一括して置換したいのです。 よろしくお願いします。

  • ファイル名に"con"は使えない?

    ファイルを保存しようとし"con"という名前をつけて保存しようとしたら その名前は使えないとメッセージが出ました。 因みにメモ帳で保存しようとしました。 なぜなんでしょうか? 自分のPCだけがおかしいのでしょうか? 特殊な記号と使ったりスラッシュや、アスタリスクなどの記号は使えないみたいですが、ファイル名に使えない名前なんてあるんでしょうか? わかる方宜しくお願いします。

  • Office文書のファイル概要などの属性を一括置換

    はじめまして。 どなたかご存知の方がいらっしゃれば 教えてください。 Office文書(ExcelやWord)のファイルの概要で 会社名や作成者などの情報があります。 これらの情報を一気に一括置換したいと 考えているのですが、 なにか良い方法があれば教えてください

  • 禁止文字が含まれたファイル名の一括変換

    OSは Windows XP SP2 です。 業務で使っている社内専用の特殊なソフトがあり、ファイル名に特殊な文字が必ず含まれるため、通常のWindowsXP上では正しく表記されません。特殊文字の部分だけ、エクスプローラ上では「・(半角)」で表記され、コピーして別のエディターにペーストすると「?」と表記されます。別のファイラーでは、最初から「?」となっています。 「?」の部分だけ削除、もしくは別の文字に置換したいのですが、いくつか試したリネームソフト(NAMERYなど)では、禁止文字が含まれているためかうまくリネームできませんでした。 エクスプローラでファイル一つ一つをリネームすることはできるのですが、ファイルの数が多いため、なんとか一括で変換できるうまい方法、あるいはソフトはありませんでしょうか。

  • perlで異なる名前のファイルを複数保存する方法?

    perlで異なる名前のファイルを複数保存する方法? がわからなくて困っています。 やりたいことは、htmlファイルを開いて、文書の一部を置換して、別名で複数のファイルを作成することです。 下記の名前を変更するのところだけ、どうすればよいのかわかりませんでした。 for ( $i = 1; $i <= 10; $i++ ) {   template.htmlをコピーして、edit.htmlを開く。   edit.htmlを開く。   文書内でif条件にマッチするものを置換する   edit.htmlを保存して閉じる。   rename ("edit.html", "edit$i.html"); #ここで$iがそのままで、edit$i.htmlが作成されてしまう。 } 説明不足の部分もあるかと思いますが、よろしくお願いします。

    • ベストアンサー
    • Perl
  • ファイル名が「~」チルダのみ

    WindowsXPです。 document and setting の中身のバックアップをしていて へんてこなファイルを見つけました。 ファイル名が「~」チルダのみ 形式は、「ファイル」 拡張子を表示するにしても、何も表示されない。 ダブルクリック及び、IEや画像ソフトでも開けない。 ファイルの大きさは176KB 作成は2003年、更新は2004年 これって、必要なものなのでしょうか? ファイル名から考えて自分で作ったものではないし、 5年も使っていないファイルですし、必要ないかと思うのですが、 なにか大切なファイルだったらどうしよとか、思ったり・・ 気になります。

  • 録画ファイル名の日付文字列を一括で移動する方法

    録画した番組ファイルが、以下のようなファイル名になるのですが タイトル:文字数・内容バラバラなサブタイトル:日付(00.00.00) 以下の様な順番にしたいです タイトル:日付(00.00.00):サブタイトル 日付はカッコが付いた文字数一定で数値は変数です たくさんファイルがあるので手動でなく一括でファイル名内の前後関係を変える方法を知りたいです 普段は「お~瑠璃ね~む」というリネームソフトを使っているのである程度の置換は出来ますので、例えば日付情報を挟んでいる()を別の文字で挟むようにする作業はできます