• ベストアンサー

特定のフォルダ内のある種類のファイルをすべてコピーし格納する方法

WINDOWSマシン使用。 あるフォルダ(AAA)の中に、複数のフォルダやファイルを含み、またそのフォルダは、 は、下位のフォルダやファイルを含むという関係が続きます。階層は4くらい。 この中の各所にあるフォルダにはwordのファイルやその他のファイルを含んで います。 このwordのファイルだけをすべて選択しコピーして、別のフォルダ(BETU)へ 入れたい。 簡単に行なう方法、あるいはツールなどあれば紹介をお願いします。

  • taktta
  • お礼率72% (1031/1430)

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

  • ベストアンサー
  • ken__t
  • ベストアンサー率41% (53/129)
回答No.4

はじめまして。 コマンドプロンプトで for /f "tokens=*" %i in ('dir /b /s AAA\*.doc') do copy "%i" "BETU" を実行すれば4階層以上深くても可能です。 ※"%i" "BETU"と"でくくるのは、ディレクトリ名に空白がある場合エラーとなるのを防ぐためです。 AAAもBETUもフルパスで記述すればコマンド実行ディレクトリは何処でも構いません。

taktta
質問者

お礼

どうも答えがでたようですね、 どうもありがとうございました。 こんど機会あればためしてみます。

その他の回答 (4)

  • akiaki2
  • ベストアンサー率59% (16/27)
回答No.5

コマンドプロンプトで下記コマンドでは。  XCOPY C:\AAA\*.doc C:\BETU\*.doc /S ※ AAA、BBBともC:直下にあると仮定してます。 別のドライブやフォルダにある時は、C:\の記述をそのドライブ、フォルダにして打ってください。 XCOPY /? と叩けばヘルプが出ます。いろいろ便利機能があります。

taktta
質問者

お礼

どうも答えがでたようですね、 どうもありがとうございました。 こんど機会あればためしてみます。

  • 7_7_7
  • ベストアンサー率24% (115/469)
回答No.3

コマンドプロンプト(DOSモード)から copy c:\AAA\*.doc c:\BETU\ こんな感じではどうですか? サブフォルダ(下位)まではコピー出来ないので下位も (下位のフォルダ名 kai) copy c:\AAA\kai\*.doc c:\BETU\ こんな感じです。 *はワイルドカードです。 (ファイル名や文字列を検索するときに、任意の文字や文字列の代わりを果たす特別な文字) docはワードの拡張子です。

taktta
質問者

お礼

一度でできる方法であれば、これを採用したいのですが、 サブフォルダごとに操作であれば採用は困難ですね、 どうもありがとうございました

  • tango-A
  • ベストアンサー率25% (5/20)
回答No.2

簡単な方法としては、まずエクスプローラを立ち上げて、 検索でファイル又はフォルダの名前の欄にwordの拡張子*.DOCといれて、 探す場所の欄に参照でフォルダ(AAA)として検索します。 結果に(AAA)の以下の全てのwordのファイルが検索されますので、編集の全て選択で選択してコピーして、 別のフォルダ(BETU)を開き貼り付ければよいと思いますよ

taktta
質問者

お礼

うまくいきました。どうもありがとうございました

taktta
質問者

補足

これが簡単そうなのでこれでやってみます。

  • gamasan
  • ベストアンサー率19% (602/3160)
回答No.1

拡張子順に整列させ ドラッグして枠の範囲を作るか Ctrlキーを押しながらクリックして 右クリック 切り取って 別フォルダに貼り付け ツールなんぞいりませぬ。

taktta
質問者

お礼

どうもありがとうございました。 ただし一度、#2の回答のように検索をいれないとだめなのではないでしょうか。

関連するQ&A

  • 特定のフォルダ内のある種類のファイルをすべて移動

    windows 2008serverを使用しています。 フォルダ(AAA)の中に、複数のフォルダやファイルを含み、またそのフォルダは、 は、下位のフォルダやファイルを含むという関係が続きます。階層は3くらい。 この中の各所にあるフォルダにはPDFのファイルやその他のファイルを含んでいます。 このPDFのファイルだけをすべて選択し、別のフォルダ(BETU)へ移動を行いたい。 ただし、フォルダ階層の中に除外フォルダ(JYOGAI)があり、このフォルダ のファイルの移動は行わない。 簡単に行なう方法、あるいはツールなどあれば紹介をお願いします。

  • 特定のファイルを複数のフォルダに一括コピーする

    添付画像に記したような階層のフォルダがあり、第三階層すべてのフォルダへ一つのファイルをコピーしたいと思っています。 各フォルダのパスのリストが作れれば解決しそうですが、色々試してみたもののリスト作成からうまくいきませんでした。 なにか良い方法などありましたらご教示ください。 よろしくお願いいたします。  ・第三階層のフォルダリストを作りたい  ・第三階層のフォルダすべて合わせると数百になるので一括でコピーしたい  ・第二、第三階層のフォルダ名はすべて異なる

  • 一つのファイルを複数のフォルダーに一括コピー

    Windows10を使用しています。 一つのフォルダー内に、Aというファイルがあり、同じ階層にサブフォルダーが複数ありそれぞれのサブフォルダーに一括コピーしたいのですが、やり方を教えていただけないでしょうか。

  • リストにあるファイルを検索して特定フォルダにコピー

    フォルダの中に10000個のファイルがあり、 特定の100個のファイルをコピーしたいのですが、 手軽に行えるツールややり方はあるでしょうか。 必要な100個のファイル名だけが分かっているという条件です。

  • データだけをコピーする方法

    定期的にサブディレクトリ内のファイルだけを、別のフォルダにコピーしたいと思います。 例えばコピー元ディレクトリaaaには、次のように階層化されていると仮定します。 aaa--aaa1--aaa11 aaa2--aaa21 aaa3--aaa31 --aaa32 このaaa配下に存在するすべてのファイルだけを 別のディレクトリbbbにコピーしたいのですが、bbbの中にはサブディレクトリは存在しない状態でファイルだけにしたいのです。 DOSのxcopyコマンド辺りを使うのだろうかと思ったのですが、このような方法の場合のオプションが分かりません。 何か良い方法はありますでしょうか? バッチを作ってコピー

  • XCOPYで指定したフォルダとファイルをコピーしたい

    C:\AAAフォルダとC:\AAA以下のファイルをコピーしたくて、 XCOPY C:\AAA D:\BBB /E とすると、コピー先のD:\BBBにはAAAフォルダにあるファイルはコピーされるのですが、AAAフォルダそのものはコピーされません。 XCOPY C:\ D:\BBB /E とすればコピーできるのですが、そうするとC:\のほかのフォルダもコピーされてしまいます。 EXCLUDEオプションを使うには指定するファイルが多いため、あまり使いたくありません。(コピーする前にMDでコピー先にAAAフォルダを作成するのもなるべく避けたい) 知っている方がいらしたら教えて下さい。

  • ファイルを別フォルダへ格納するには?

    よろしくお願いします。 WindowsXPでのMS-DOSバッチについての質問です。 あるフォルダの中に多数のファイルがあります。 この多数のファイルのファイル名の中のキーワードを拾い、 AAAというキーワードを含むファイルであればAAAという フォルダにそのファイルを移動し、BBBというキーワードを 含むファイルであればBBBというフォルダにそのファイルを 移動する・・・ということを可能とするバッチは どのようにすれば作成できますか? どうぞよろしくお願いいたします。

  • ファイルのコピー方法について

    フォルダ1の中からフォルダ2に一度にコピーしたい複数のファイルだけをコピーする方法を教えてください。

  • 指定した複数フォルダのファイルを1箇所にコピー

    指定する複数(100以上)のフォルダ(階層もバラバラ)から指定したファイル名*****-mail.xls等を指定して1箇所のフォルダにコピーするフリーソフトはないでしょうか?

  • 下位フォルダに入っている特定のファイルを抜き出す方法を教えて頂けますか?

    下位フォルダに入っている特定のファイルを抜き出す方法を教えて頂けますか? ちょっと説明が分かりにくいかと思います、すいません。 Aというフォルダ内にA1,A2,A3というフォルダがあります。(たとえですが) これらの中には様々なファイル形式のものがあります。 このAの下位にあるフォルダから特定のファイル形式、たとえばdocのみを抜き出す方法があれば教えて頂けますか? ちなみに当方Vistaになります。XPでもかまいませんので方法があれば教えて頂けますか? お手数お掛けいたしますがよろしくお願い致します。