web-dev-qa-db-ja.com

一度に多くのフォルダの内容を抽出する最も簡単な方法は?

Windows 7では、それぞれの内容としてファイルを含むフォルダのディレクトリがあります。一度に1フォルダずつコンテンツをカットアンドペーストする以外に、各フォルダのすべてのコンテンツを別々の場所に抽出する方法はありますか。

24
John Dream

ソースディレクトリとそのすべてのサブディレクトリの内容を単一の移動先ディレクトリに移動する(つまり、フォルダ構造をフラットにする)場合は、非常に簡単で、コマンドラインを気にする必要さえありません。

最上位のソースフォルダ(その内容をコピーしたい)に移動し、Windowsエクスプローラの検索ボックスに次のように入力します。 * (単に星やアスタリスク)。これにより、ソースフォルダの下のすべてのファイルとサブフォルダが表示されます。種類別に並べ替えてすべてのファイルをまとめて選択し、コピー先のディレクトリにコピーして貼り付けます。

隠しファイルとシステムファイルもある場合は、整理→フォルダと検索オプション→表示タブで、隠しファイルを表示...が選択されていることを確認します。 保護されたオペレーティングシステムファイルを隠すのチェックが外されています。

52
Karan

コマンドを実行するには、Windowsのコマンドプロンプトを使用できます。

move C:\path\to\folder\*\* C:\path\to\folder\


ダッシュについて100%確信があるわけではありませんが、\または/は明確に機能するはずです。上記のコマンドは、C:\ path\to\folder内のすべてのフォルダからC:\ path\to\folderへすべてのファイルを移動します。

5
Ernestas