ファイルを自動振り分け&フォルダ自動作成方法

このQ&Aのポイント
  • 大量のファイルを種類別に整理するために、自動振り分け&フォルダ作成をしたいです。フリーソフトを探しています。
  • ファイル名にフラグを付けて、それに基づいてフォルダを作成し、ファイルを移動する方法を教えてください。
  • ファイルの整理に悩んでいるので、ファイルの自動振り分け&フォルダ自動作成の方法を教えてください。
回答を見る
  • ベストアンサー

ファイルの自動振り分け&フォルダ自動作成を・・

ファイルの整理に悩んでおります。 大量のファイルがありますが、種類別に自動でフォルダを作成してファイルを移動させたいのですが 以下のルールで自動振り分け&フォルダ作成のできるソフトはあるでしょうか。できればフリーソフトを希望します。 ファイル名 [ABCD]あいうえおあいう         [ABCD]かかきくけこここ        [EE]みみまままう        [EE]けけけかくけこ [QQQQQQQ]あいうえおあいう [QQQQQQQ]uuuuueeoeoo [ZZZZZZ]あいうえおあいう これらのファイルがフォルダにある場合 下層にに  [ABCD]フォルダを作成して[ABCD]あいうえおあいう                          [ABCD]かかきくけこここ  を移動する        [EE]フォルダを作成して [EE]みみまままう                        [EE]けけけかくけこ  を移動する   [ZZZZZZ]は一つなので何もしない という風に [******]というフラグでまとめたいのですが何かいい方法はないでしょうか? よろしくお願いします。              

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.3

> [ZZZZZZ]は一つなので何もしない はめんどくさいので無視して、必ずフォルダを作って入れるのなら、バッチ処理で簡単にできます。 こんな感じでBATファイルを作って実行してみてください。 for %%A in (*) do for /f "delims=[]" %%B in ("%%~A") do ( md %%B 2>NUL move %%A %%B )

その他の回答 (2)

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.2

そこまで自分に都合がいいフリーソフトはないかと思います 自分でスクリプトなどを作って自動実行させるか    自分で作れなければお願いして誰かに無償・有償で作ってもらう 面倒でも手作業で行う   どちらかでしょうね

  • kamikami30
  • ベストアンサー率24% (812/3335)
回答No.1

そのファイル名の規則であることが稀でしょうし、 その作業をすること自体がさらに稀でしょう。 仮に、汎用性のあるフリーソフトを考えると、利用に正規表現の知識が必要そうなので、 そのフリーソフトを使える人は、今回の機能を持ったスクリプトを自力で簡単に書けると思います。 そしてその人は、 あとからこんな面倒になる手順でファイルを保存しない。 という理由でフリーソフトはないんじゃないかと思います。 そして今、私は暇をもて余していますが、手元にPCがありません。 心優しい方が何か書いてくれるかもしれませんが、 ファイル数によっては手動でやった方が早いと思います。 因みに、希望のものを作成するにあたってあるといい情報は、 整理するファイルはどこにあるのか? 全て同じフォルダと勝手に思っていますが、複数のフォルダに存在する場合など、それによって処理が異なります。 ファイル名の規則に関して [と]の文字はそれぞれ、絶対に1つのファイル名に対して一度しか出現せず、 必ずファイル名の先頭にあり、 フォルダ名として使えない文字を含まない文字列なのかどうか? フォルダを作成する場所はどこか? これだけわかって作成者にとって理想的な希望なら5分以内に作れそう。 テストも入れると15分くらい。

関連するQ&A

  • ファイルをフォルダに自動振り分け バッチファイル

    Cドライブ直下の"A"フォルダにある1,000件のCSVファイルをCドライブ直下に作成した5つのフォルダ"1~5"に自動振り分けしたいと思っています。 振り分け条件はExcelで管理しており、CSVのファイル名(1,000件分)と振り分け先のフォルダ名(1,000件それぞれ1~5のフォルダ)を入力してあります。 バッチファイルでMOVEを利用して自動振り分けできないか…と考えていますが、上手く行きません。 どなたか教えていただけないでしょうか。宜しくお願いします。

  • 自動振り分けがいうことをきかないのですが…

    自分はOutlookExpressを使っていてスパム対策などでよく分からないまま色々なソフトをインストールしたせいか、自動振り分けが上手いこと出来ません… スパムや迷惑メールは気にならない程度で問題ないのですが、必要なメールがそれ用に作成したフォルダに移動せずに全て受信トレイにいってしまいます。メッセージルールを確認しても問題ないと思うのですが、同じような症状の方、打開策がある方は宜しくお願いします。

  • 多量のファイルをフォルダに自動振り分けするマクロを教えて下さい。

    多量のファイルをフォルダに自動振り分けするマクロを教えて下さい。 エクセルVBAで、一行の内容を1つのテキストファイルに出力して、 連続処理で複数行を一気に複数ファイルに生成しています。 そのマクロは以前質問して教えて頂いたマクロで、下記のアドレスから ご覧くださいませ。 http://okwave.jp/qa/q6201310.html ファイル生成のマクロは、回答No.2の方が教えてくれたマクロを採用し ています。(ベストアンサー) 生成するファイル名は4桁の数字なんですが、ファイル自動生成時に、 ファイル名が1000番代のファイルは、フォルダ名が1のフォルダに収め、 2000番代は2のフォルダへ・・といった具合に9000番代まで収めたいのです。 ファイルは生成できているので、 あとはフォルダの自動生成と 自動振り分けができるマクロを教えて頂けませんか? 宜しくお願い致します。

  • 作成フォルダーに振分保存が上手くゆかない

    Windows Live Mailから、フォルダーを作成して振分しようとしているのですが、 上手く振分けられません。 ご指導をよろしくお願いいたします。 次に現在行っている方法を書きます。 先にフォルダーを作成しておいています。 フォルダー → メッセージルールを開く メッセージを受信してから、このルールを適用する ↓ 差出人に次の文字が含まれる:(受信先アドレス)の場合 およびメッセージ本文に次の文字が含まれる:(受信文から相手の会社名など) 指定のフォルダーに移動する(※フォルダーを新規作成で作る) このルールの名前を入力してください(N): (※新規作成フォルダー名と同じ名前) ですが、振り分けできません、何か間違いがあるのか教えてくださいませんか。 また、先に受信してしまっている、メールは後から振り分けできますか。 現在、手動で作成したフォルダーに移動させています。 参考までに、スペック等です。 Windows Live Mail Windows7Home Premium 実装メモリー(RAM):8.00GB システムの種類:64ビット 当方、あまり詳しくないのですが、解りやすくご指導いただければありがたいです。 どうか、よろしくお願いいたします。

  • フォルダ名と同じ名前を含むファイルを自動振り分け

    はじめて質問させていただきます。 至らない点が多々あると思いますが、よろしくお願いいたします。 一つのフォルダの中に、下記の様なファイルとフォルダが300個あります。 ファイルの拡張子は、jpgとbmpの2種類です。 ファイル名は、フォルダ名と同じか、フォルダ名+_文字(アンダーバー以下は不規則な文字)です。 ※PC環境:windows10、64bit フォルダ名と同じ名前を含むファイルを自動で振り分けできる方法がありましたら教えてください。 例えば… aaaaaフォルダには、aaaaa.jpgとaaaaa_aoi.jpgファイルを移動。 bbbフォルダには、bbb.bmpとbbb_mika.jpgファイルを移動。 ファイル名:aaaaa.jpg bbb_mika.jpg aaaaa_aoi.jpg ccccccc.bmp bbb.bmp ccccccc_eri.bmp フォルダ名:aaaaa bbb      ccccccc    

  • ファイル名からフォルダを自動作成し振り分ける

    あるフォルダの中に (1)20180101_tanaka-hanako_001_tokyo.jpg (2)20180103_tanaka-hanako_009_tokyo.jpg (3)20171231_satou-kayoko_001_kanagawa.jpg (4)20170505_tarou_001_tokyo.jpg といったようなファイルが複数あります。 これらのファイルの最初の『_』から次の『_』までの文字列を抽出し、 同名のフォルダを直下に自動作成し、そこにファイルを移動させたいのです。 例でいうと、一番上のファイル((1))であれば 『tanaka-hanako』というフォルダ名を作成し 同名のフォルダに移動したいということです。 この場合、『tanaka-hanako』に移動させる ファイルは(1)と(2)の2つのファイルとなります。 すべてのファイル名は、yyyymmdd_から始まります。 抽出したい部分の文字列には文字数などにも特に 制約はありませんが、『_』で区切るようにはしてあります。 batファイルなどをダブルクリックしたらそれらの プログラムが動作するというような感じになればベストなのですが プログラムに関してはあまり知識がないのでご教授いただければと思います。

  • フォルダ振り分け

    ユーザが利用するソフトで特定のフォルダに 「xxxログインIDyymmddhhmmss」or「yyyログインIDyymmddhhmmss」で フォルダが作成されていく仕組みがあります。 この作成されるフォルダをさらに別のフォルダに移動する仕組みが 作れないかどなたか知恵を貸して下さい。 今出力される仕組みを改造すればいいですがメーカーが作成したもので ちょっと手を加えるには時間がかかりそう。且つ、監視フォルダ振分け ソフトなど探してみましたが希望に沿うソフトがなく自分で作成するかないと 思ってます。 イメージとしては \\severA\output\xxxLoginIDyymmddhhmmss \\serveA\output\yyyLoginIDyymmddhhmmss が作成されていき (ここが質問部分) \\severA\output\xxxLoginIDyymmddhhmmss \\serveB\output\yyyLoginIDyymmddhhmmss 「yyyLoginID~~~」で出力されたものは 別サーバに移動することです サーバとして使うのは、両方WinXP-ProSP2環境です。 可能であれば、BAT化して監視出来るのが理想ですが BATとVBS混合でもいいかなと思ってます。 以上、どなたかご教授宜しくお願いします。

  • 最下層のファイルを一緒の階層に入っているフォルダに自動的に移動させる方

    最下層のファイルを一緒の階層に入っているフォルダに自動的に移動させる方法を教えて下さい。 フォルダ名とファイル名は規則性がないのですが、複数ある場合手動で移動させるのが困難なため、 その方法を知りたいです。 仮に名前が上四桁が一緒の場合もやり方がありましたら教えてください。 使用しているのはAutomatorになります。

  • mp3等のファイル整理、フォルダ振り分け(移動)

    mp3等の音楽ファイルの整理をしたいと思っています。 邦楽POPsが主なのですが、現在、 (マイミュージック)¥(男性)or(女性)¥(ア~オ)~(ラ~ロ・ワ)¥(アーティスト名)¥曲名ーアーティスト名.mp3 と、いうふうに保存しています。タグは打っていますが、なかなか、現況に適したソフトが見つけられず、現在まで手作業で振り分けておりました。(マイミュージック)下に設けた(DOWNLOAD)フォルダに一時預け、タグ編集、リネーム後、振り分けています。 1、上記のフォルダ階層を維持したままタグ情報等を利用し自動で振り分け(移動)してくれるもの 2、ご存知かわかりませんが、画像ファイルの振り分けに (ぷりんちょ)と言うソフトを使用していまして、画像をビューワーで確認しながら、登録しておいた(任意のフォルダ)ボタン(10程度ですが、)を、クリックするだけでフォルダ移動してくれるのですが、ソレに近い操作感のもの 上記のどちらでも、ソフトの存在をご存知でしたら、お教え願いたいと思います。希望はフリーですが、安価なものならシェア、パッケージ、問いません。 (任意のフォルダ)直下に(アーティスト名等)で振り分ける物はよくあるんですよね。 OSはXP MCEを使用しています。 宜しくお願い致します。

  • ファイルを自動で複製は可能か?

    ファイルを、別のフォルダに自動的に複製、(または移動)することは可能ですか? フォルダAとフォルダBに、定期的にファイルが作成されます。 そのフォルダAとフォルダBにつくられるファイルを別のフォルダCに、ファイルが作成されるタイミングで自動的に複製か移動をさせたいのですが、可能でしょうか? そういうことが可能なソフトなどあれば教えてください。有料でも構いません。 宜しくお願いします。