- ベストアンサー
リストにあるファイルを検索して特定フォルダにコピー
フォルダの中に10000個のファイルがあり、 特定の100個のファイルをコピーしたいのですが、 手軽に行えるツールややり方はあるでしょうか。 必要な100個のファイル名だけが分かっているという条件です。
- cherryicee
- お礼率18% (2/11)
- フリーウェア・フリーソフト
- 回答数1
- ありがとう数4
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
リストとはテキストファイルで、それにコピーしたいファイル名が a.jpg b.txt c.exe … の様な形で100個分記述されているという事でしょうか? また、10000個のファイルは全て同一のフォルダ内にあるのでしょうか? もしそうだと仮定してのアドバイスになりますが、バッチファイルを作成して処理してみてはいかがでしょうか。 仮にコピー内容を記述したリストのファイル名がlist.txt コピー先のフォルダがC:\testだとして説明します。 メモ帳などでバッチファイルを作成して下さい。 仮にlistcopy.batとします。中身は次の1行です。 FOR /F %%i in (list.txt) do copy %%i "C:\test" 後はlistcopy.batとlist.txtを10000個のファイルのあるフォルダに置いて、バッチファイルを実行すればリスト内容を読み込んで選択的に連続コピーできます。
関連するQ&A
- 特定フォルダからのファイル抽出
特定のフォルダから、複数のファイルを抽出できる(カット)ようなツールを探しています。 例えば、CSVのファイルリストにあるファイル名のものをある特定のフォルダから切り取って他のフォルダに入れるなんてことができるツールがベストです。 知っている方いらっしゃったら情報ください。 よろしくお願いします。
- ベストアンサー
- その他(業務ソフトウェア)
- VBAで複数のフォルダから最新のファイルを検索してコピーするには?
はじめましてこんにちは!エクセルを少しいじり始めた者です。 エクセルのVBAで複数のフォルダから最新更新日のファイルを検索して特定シートのセルD1からF20までをコピーして貼り付けるにはどのようにコードを書いたらいいのでしょうか?具体的に申し上げますと、ある特定のフォルダの中に複数のフォルダが入っており、複数のフォルダにはそれぞれ同じ名前の後に日付が入っていて、さらにその中には同じファイル名の後に日付が付いているファイルがあります。(「日本」フォルダの中に「日本200401」、「日本200402」、「日本200403」フォルダが入っていてさらにそれぞれのフォルダ内には「全国200401」」、「全国200402」、「全国200403」みたいな感じでフォルダ名と同じ日付が付いたファイルが入っています。) その複数のフォルダの中から最新更新日時のファイルだけを開いて特定のシートからデータをコピーして貼り付けるにはどのようにコードを記述したら良いのでしょうか?
- 締切済み
- オフィス系ソフト
- 特定のフォルダ内だけのファイル名の検索を行なうには?
特定のフォルダ内だけのファイル名の検索を行なうには? Windows XP においては、エクスプローラ内で選択した特定のフォルダ上でマウスの右クリックから[検索]を選べば、その特定のフォルダ内(のサブフォルダを含めるか否かの選択も可)だけのファイル名を検索できます。 それと同様のことを Windows 7 ではどのようにしたら実現できますか?
- ベストアンサー
- Windows 7
- フォルダにあるファイルをリスト中ファイル名でコピー
フォルダに1ファイルだけテキストファイルAがあり、 別のフォルダに、ファイル名のリスト(拡張子無)が付いている テキストファイルがあります。 リストは、ファイル名ごとに改行されています。 ファイルAをリストに書かれたファイル名でテキストファイルとして コピーするには、どういうプログラムを書けばよいでしょうか。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- 特定フォルダのファイルを復元できないようにしたい
windowsXPで、特定フォルダのファイルを、復元ツールを使っても復元できないようにしたいのですが、削除ツールを使う以外に方法はないのでしょうか? 削除した直後に復元ツールを使ったとしても、復元できるファイルの一覧に出ないようにしたいのですが・・・ そのような設定を、ある特定のフォルダにだけ設定するのは可能でしょうか? 何かコマンドを実行すれば可能と聞いた事があるのですが
- 締切済み
- Windows系OS
- フォルダ名・ファイル名を簡単にコピーするには?(Win7 64bit)
フォルダ名・ファイル名を簡単にコピーするには?(Win7 64bit) XPやVistaの32bit版を使っていたときは、MyLittleToolsやcopiaなどのシェル拡張ツールを使って「ファイル名をコピー」を右クリックに表示させていました。いちいちシングルクリックを2回繰り返してファイル名を編集状態にしてコピーする必要がないので、非常に快適で、なくてはならないものでした。 最近Windows7 64bit版に移行したのですが、64bitに対応するこのようなツールがなかなか見つかりません。 同様の機能なら申し分ないですが、同じでなくても、ファイル名を簡単にコピーするツールやTipsなどありましたらご教授ください。
- 締切済み
- フリーウェア・フリーソフト
- MACです。フォルダごとコピーするが、特定のファイ
MACです。フォルダごとコピーするが、特定のファイルだけ除外したい。例えばフォルダ内に複数のフォルダがあり、それぞれにPDF、MP4、AVIが入っている場合、ディレクトリ構造はそのままで、PDFのみコピーしたい。どうすればできますか?ソフトウェアなど教えてください。
- ベストアンサー
- Mac
- フォルダ内のファイルのコピーについて
ルートフォルダとサブフォルダ内のファイルのコピーについて 教えてください。 繰り返しの処理にてサブディレクトリ内のファイル名などの取得は 可能なのですが、コピーをしようとすると「書込みできません」の エラーになってしまいます。 Fname = fsoFile.Name 全ファイル名 objFso.CopyFile iFName &"\"& Fname, oFName,True iFName と oFName はそれぞれ、ダイアログで指定したフォルダの pathが入ります。 また、フォルダコピーであれば問題なくコピーされ、ファイル名を テキストにも出力できます。 objFso.CopyFolder iFName , oFName,True objT.WriteLine Fname 以上、宜しくお願いします。
- ベストアンサー
- Visual Basic
- 特定のフォルダ内のある種類のファイルをすべてコピーし格納する方法
WINDOWSマシン使用。 あるフォルダ(AAA)の中に、複数のフォルダやファイルを含み、またそのフォルダは、 は、下位のフォルダやファイルを含むという関係が続きます。階層は4くらい。 この中の各所にあるフォルダにはwordのファイルやその他のファイルを含んで います。 このwordのファイルだけをすべて選択しコピーして、別のフォルダ(BETU)へ 入れたい。 簡単に行なう方法、あるいはツールなどあれば紹介をお願いします。
- ベストアンサー
- Windows NT・2000
- フォルダがファイルに化けた!?
こんにちは エクセルのファイルを、あるフォルダの中にコピーしようとしたところ,フォルダ名がファイル名になり,フォルダが無くなってしまいました。 フォルダの中にはいくつかのファイルが保存されていたのですが,そのファイルをダブルクリックすると,エクセルが起動し,コピーしたエクセルの内容が表示されます。 また,そのファイルと同じ名前でフォルダを作成しようとすると,エラーが出てフォルダが作成できません。(ファイルをフォルダと認識しているみたいです。) このファイルになってしまったフォルダを,元に戻し,フォルダの中のファイルを救うことは出来ませんか? 教えてください。ちなみに使用OSはWinmeです。
- 締切済み
- Windows Me
お礼
ありがとうございます。 希望した動作になりました。