次のような複雑なフォルダ構造があります:
h:\folder1\folder2\folder3
h:\folder1\folder2\a
h:\folder1\b
h:\folder1\folder3
h:\folder1\folder4\d
ただし、おそらくフォルダーは数百あり、深さは約 4 です。
move
すべてのサブフォルダーのすべてのファイルをトップレベルのフォルダーに移動するコマンドを実行したいと思います。 次h:\folder1\*\*.*
のようなコマンドを実行しますh:\folder1
。
これを実行できるツールはありますか? Windows 7 にはこれを実行できるコマンドがありますか?
答え1
すべてのファイルを移動する方法があります
- 親フォルダへ移動
- クリック
Search box
- 入力
*.*
して待つ - すべてのファイルとフォルダが表示されます
- フォルダ以外のすべてのファイルを選択
- 操作を実行する
Cut
(CTRL+X
) - 親フォルダへ移動
- 操作を実行する
Paste
(CTRL+V
)
ファイルは親フォルダに移動されました
答え2
答えはここに見つかりました:コマンドプロンプトを使用して複数のフォルダからすべてのファイルを親ディレクトリに移動する。
ある人が、Windows 7 内でうまく動作するコマンド ライン プログラムを作成しました。追加のインストールは必要ありません。
h:\Downloads\MoveFilesUpFromSubfolders.exe -t .
親フォルダ(h:\folder1)でそれを実行するだけでテストが行われます。テストが問題なければ、コマンドを実行します。
h:\Downloads\MoveFilesUpFromSubfolders.exe .
バム!数分後にはすべて完了し、すべてのフォルダーを削除できます。
ありがとう!