• ベストアンサー

大量のファイル名を変更したい。

例えば、ファイル名が A00001.txt A00002.txt A00003.txt A00004.txt A00005.txt A00006.txt A00007.txt A00008.txt A00009.txt A00010.txt とあった場合に、これを 1.txt 2.txt 3.txt 4.txt 5.txt 6.txt 7.txt 8.txt 9.txt 10.txt としたい。 また、「1」からでなく、「11」から初めて 11.txt 12.txt … となってほしいです。 このような事が、できるフリーソフトまたは方法はありますか? 大量のフォルダ(約500個)に A00001.txt~A00010.txt (10までとは限りません) があって、それをすべて通し番号を付けて、1つのフォルダに入れたいです。つまり「1」から「約5000」の番号を付けるということになります。 よろしくお願いします。

  • macus
  • お礼率76% (331/433)

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

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

フォルダをまとめるのは「すべてを選択」して移動かコピーをするとして~ ↓こういうソフトで できると思いますが… http://www.d1.dion.ne.jp/~obiyan/freesoft/freesoft.html

macus
質問者

お礼

回答ありがとうございます。 あるんですね、こんな便利なソフトが。これで今の問題は解決できそうです。 ありがとうございました。

その他の回答 (2)

  • sapporo30
  • ベストアンサー率33% (905/2715)
回答No.3

batファイルを作るのがいいでしょうね。 DOSプロンプトから  tree /F として コピー元を出力する。 それをエクセルに貼り付ける。 そして、コピー元のファイル名を整形して、 列1     列2    列3 COPY   C:\....\A00001.txt 11.txt 列1 は、ずっと COPYのまま 列2 は、整形したファイル名 列3 は、フィルハンドルで、カウントアップさせながら という感じで シートを完成させて、 完成したら、それを 名前をつけて保存する。 その時形式は、TXT で 拡張子は、BATにする というのはどうですかねー

macus
質問者

お礼

回答ありがとうございます。 ごめんなさい。ちょっと意味がわかりません。 DOSプロンプトとは、コマンドプロンプトのことですか? とりあえず、tree /fと入力してENTERを押したら…グワーっていっぱい出てきて・・・・。意味不明でした。 もしめんどくさくなければ教えてください。

  • kagooms
  • ベストアンサー率50% (2/4)
回答No.2

上記のことができるソフトはいくつかあると思います。 Vectorのカテゴリで言えば Windows > ユーティリティ > ファイル管理 > ファイル名変更 になります。 ちなみに私は、参考URLのトップにあったFlexible Renamer 7.3を使っています。

参考URL:
http://www.vector.co.jp/vpack/filearea/win/util/file/name/
macus
質問者

お礼

回答ありがとうございます。 いくらでも、あるんですね。知りませんでした。いろいろ選べそうです。 ありがとうございました。

関連するQ&A

  • Win7ファイル名を同じにする

    検索キーワードも思い浮かばず時間ばかりが過ぎていくので 質問させていただきます。 Aフォルダの中にtxtファイルが300個。 Bフォルダの中にtxtファイルが300個。 Aフォルダ、Bフォルダのファイル(計600)は全て名前が異なります。 フリーのソフトかバッチ処理で Bフォルダにあるファイル300個の名前をAフォルダと同じにする事はできませんでしょうか。 (中身は同じでなく、ファイル名だけを同じにしたい。) (テキストファイル内の内容は無視してください。) 何か良い方法、ツールがございましたら お教えいただければ幸いです。 どうか宜しくお願いいたします。

  • 大量のファイルをbatファイルでフォルダ整理したい

    初めて質問させていただきます。 バッチファイルを使って、一気にフォルダの整理を行いたいと考えています。 詳しい方には簡単なことだと思いますが、そのあたりの知識に乏しく ネットで拾ったコマンドをあれこれ触ってみましたが、どうにもうまくいかず・・。 こちらで質問をさせていただく次第です。 1フォルダあたり数百~2000ファイルが保存されているフォルダが大量にあり、 それぞれのファイルのファイル名は7~8桁の番号 (連続ではない、数字は半角だが、たまに全角や半角のスペースあり)がつけられております。 これを、100ファイルずつサブフォルダに格納し、そのサブフォルダ名を 1つ目のフォルダ「1番目のファイル名-100番目のファイル名」 2つ目のフォルダ「101番目のファイル名-200番目のファイル名」 ・・・ として整理したいのです。 具体的には、 フォルダ「A」   100001.txt   ・・1番目   100005.txt     :   100500.txt   ・・100番目   100505.txt   ・・101番目     :       100705.txt   ・・200番目      ↓ フォルダ「A」   フォルダ「100001-100500」     100001.txt     100005.txt       :    フォルダ「100505-100705」     100505.txt   ・・101番目     100705.txt   ・・200番目 といった感じにしたいのです。        上位フォルダから一気に処理できれば一番よいのですが、 フォルダを1つ1つ指定してでも構いませんので、 どなたか上記の動きを実現できるbatファイルを教えていただけませんでしょうか? よろしくお願いいたします。

  • ファイル名変更(フォルダ名を前置きする)

    複数のフォルダにあるファイルのファイル名を、そのフォルダ名を前置きしたファイル名にリネームする方法はありませんか。 OSは7で、コマンドプロンプトからrenコマンドでできないか試したのですが思うようになりません。 行いたい作業例ですが、 ABCというフォルダ内にファイルがある場合、 1)001.txt → ABC001-00.txt 2)001-1.txt → ABC001-01.txt 3)001-11.txt → ABC001-11.txt 4)001-A.txt → ABC001-A.txt にしたいです。 1)~4)はルールことに分けて作業でもいいのですが、フォルダは複数あるため、一階層上から作業できる方がいいです。 AAAというフォルダ下に先のABCというフォルダ以外にDEFやGHIといったフォルダがあり、その下に001.txtや001-1.txtというフォルダがあるということです。 よろしくお願いします。

  • ファイル名を変更するソフト

    以下の条件を満たすものを探しています。 ●ファイル名の最後に文字を追加することが可能 1.txt 2.txt 3.txt → 1a.txt 2a.txt 3a.txt ●ファイル名を変更させたファイルを指定したフォルダ内に作成できる。 (元のファイルは変更なしで残せる) ●500近いファイルを一括して変更可能

  • ファイル名と同一名のフォルダを大量作成したい

    お世話になります。 数百あるファイルが入ったフォルダがあります。(仮に「ルートフォルダー」とします) 今回分けあってルートフォルダー直下にあるファイル名と同一の名前でフォルダーを作成する必要があります(A.txtというファイルであればAフォルダー作成)(結果:ルートフォルダー¥A¥) また、そのうえで数百あるファイルをフォルダーに収めないといけません(結果:ルートフォルダー¥A¥A.txt) なんとか自動で出来ないものでしょうか? 流れとしては 1.ファイル名読み取り 2.フォルダー作成 3.フォルダーへファイルを移動 なお、ファイル名・拡張子は様々です。規則正しく揃っていません。

  • 一括でファイル名の変更と移動等をしたい

    OS:Windows VISTA 例えば「MyFiles」というフォルダの中に、 「A001」「A002」「A003」「A004」・・・のような複数のフォルダがあり、 その各フォルダに1つだけ「data.mov」という名前の 動画ファイルが保存されているとします。 (「data.mov」はファイル名は統一されているが、 動画内容やファイルサイズは各フォルダ毎に異なります) - MyFiles   - A001     data.mov   - A002     data.mov   - A003     data.mov   - A004     data.mov   - A005     data.mov   - A006     data.mov     ・     ・     ・ この複数の「data.mov」に対して、 (1)ファイル名を、それが格納されているフォルダ名に変更し、 (2)そのファイルを全て「MyFiles」の直下にまとめたい のですが、この操作をなるべく簡単に一括で行なえる方法はあるでしょうか。 このように変更したい   ↓ - MyFiles    A001.mov    A002.mov    A003.mov    A004.mov    A005.mov    A006.mov     ・     ・     ・ フォルダ「A001」「A002」・・・も同時に消去できると良いですが、 それらは残っていても問題はありません。 有料ソフトが必要となれば一括操作は諦めて手動でやろうと思うので、 ソフトを使用する場合はフリーソフトがありがたいです。 どうぞ宜しくお願いします。

  • 同じ内容のメモ帳を違うファイル名で大量に保存したいのですが、

    同じ内容のメモ帳を違うファイル名で大量に保存したいのですが、 フリーソフトなどを使わないでできる方法がありましたら教えてください。

  • c++でファイル名から数字をテキストファイルに取り

    hogehoge_1_1_1.txt hogehoge_1_2_3.txt というファイル名であった場合、 hogehoge_1_1_1.txtからは1 1 1 hogehode_1_2_3.txtからは1 2 3 というふうにファイル名の他に数値もテキストファイルに出力したい場合どのようにすればできるでしょうか? このように単純な作業なのですが、 このような形式のテキストファイルが大量にあって、まとめて処理してグラフなんかを作成したいために質問させていただきました。 回答よろしくお願いします。 補足 説明が不足していましたが、実行ファイルと同じフォルダに入れたテキストファイル等すべてから、ファイル名を指定しないで数値の部分だけを取り出すようにするにはどうしたらいいかも知りたいです。 分かりにくい説明かもしれませんが、回答よろしくお願いします。

  • ファイル名コピーソフトを探しています.

    ファイル名をコピーしてくれるフリーソフトを探しています. ちょっと特殊?で.Aというフォルダ内のファイル名をBというフォルダ内にファイルの中身は関係なくファイル名のみコピーしたいのです. Aフォルダ内には様々なサイズや種類のファイルがあります. Bフォルダ内には,同じサイズのダミーファイルがあります. Bのファイルはダミーなので,ファイルの中身は適当なファイル(2kb程度のTXTファイル)で構わないのです. Aには約4000個のファイルがあり,Bに事前に同数ファイルを用意する(コピー****というファイル名)でもよいし,ソフトで勝手にコピーしていってくれるともっと助かります. こんな変わった?ファイル名のコピーができるソフトをご存じの方はお手数ですが,教えて頂ければ幸いです. よろしくお願いします.(OSはXPかVistaどちらでもokです)

  • ファイル名による移動

    ファイル名に4桁のキーをつけています。 このキーの上2桁に合致するフォルダに ファイルを移動するバッチを組みたいのですが、 可能でしょうか? たとえば、ファイル名「0101.txt」「0102.txt」「0201.txt」があった場合、 「0101.txt」「0102.txt」⇒01フォルダへ 「0201.txt」⇒02フォルダへ 頭が固くてすみません・・・ よろしくお願いいたします。

専門家に質問してみよう