回答:
ソースディレクトリとそのすべてのサブディレクトリの内容を単一の宛先ディレクトリに移動する(つまり、フォルダ構造をフラット化する)場合は、非常に簡単で、コマンドラインを使用する必要もありません。
最上位のソースフォルダー(コピーするコンテンツを含む)に移動し、Windowsエクスプローラーの検索ボックスに*(星またはアスタリスクのみ)と入力します。これにより、ソースフォルダーの下のすべてのファイルとサブフォルダーが表示されます。ここで、タイプでソートしてすべてのファイルをグループ化し、それらをすべて選択してから、コピー先ディレクトリにコピー/貼り付けします。
隠しファイルとシステムファイルもある場合は、[整理]→[フォルダーと検索オプション]→[表示]タブで、[ 隠しファイルを表示...]が選択され、[ 保護されたオペレーティングシステムファイルを隠す]がオフになっていることを確認します。
Windowsコマンドプロンプトを使用して、コマンドを実行できます。
move C:\path\to\folder\*\* C:\path\to\folder\
私はダッシュについて100%確信していませんが、\または/は明確に動作するはずです。上記のコマンドは、C:\ path \ to \ folderのすべてのフォルダーからC:\ path \ to \ folderにすべてのファイルを移動します。