Windows-サブフォルダー内のすべてのファイルを親フォルダーに移動する方法 [閉まっている]


29

サブフォルダー内のすべてのファイルを親フォルダーに移動する方法を教えてもらえますか?


1
あなたがどんなタイプの困難を経験しているのか想像するのは難しいです。あなたがそれをどのように試みているのか、何がうまくいかないのか説明できますか コマンドラインを使用していますか?Windowsエクスプローラ?
fixer1234

9
なぜこれがダウン投票され、「不明」としてクローズされたのかはわかりません。私にはかなり明確に聞こえます。
コーンウェル

これはどのように不明ですか?@ fixer1234
ドン・喉頭

2
@DonLarynx:ファイルの移動は簡単な作業であり、無数の方法があります。誰もそれを達成するための単一の方法さえ見つけることができないのは難しいでしょう。質問は、OPには特定の要件または制約(説明されていない)があり、彼が試した方法(説明されていない)を何らかの方法で満足させる(説明されていない)ことを意味します。それは不明瞭です。これが特定の問題や制約に固有のソリューションのリクエストではない場合、質問はファイルを移動するあらゆる可能な方法を説明するための呼び出しであり、これは非常に広範です。
fixer1234

回答:


50
  1. 移動するファイルとフォルダーを選択します。
  2. 右クリックして、カットを選択します
  3. 親フォルダーに移動します
  4. 空のスペースを右クリックして、貼り付けを選択します。

問題のサブフォルダーに複数のサブフォルダーがあり、それらのサブフォルダー構造なしですべてのファイルをtactで移動する場合は、次の手順を実行します。

  1. F3を押して検索ダイアログを開きます(またはWindows 7以降を使用している場合は、カーソルを検索バーに移動します)
  2. 入力し*.*てEnterキーを押します。
  3. 検索が完了するのを待ちます。完了したように見えることがありますが、突然、さらに多くのファイルが見つかることに注意してください。検索が完了すると、検索結果の下部に表示される「再検索」というバー以外の通知はありません。
  4. Ctrl+ を使用してすべてのファイルを選択しますA
  5. 右クリックして、カットを選択します
  6. 最初に戻るキーを押して検索を終了し、次に別の時間を押して親フォルダーに移動して、親フォルダーに移動します
  7. 空の場所を右クリックして、貼り付けを選択します。

2
個人的には、検索機能が終了するまで待つ必要がないため、バッチソリューションが気に入っています。ただし、これはおそらくカジュアルなユーザーにとって最も簡単な方法です。
エンジニアトースト

23

「for」コマンドを使用します。コマンドウィンドウを開き、次のようなものを使用します。c:\ foo \ bar \にファイルがあり、それらをc:\ foo \に移動する場合:

for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo

/ Yスイッチは確認をオフにします。各ファイルの移動を確認する場合は削除します。

編集:これをバッチファイルに保存して親フォルダーから実行したい場合は可能ですが、パーセント記号を2倍にする必要があります(つまり、%Fは%% Fになります)


2
for使用するのは確かに良いことですが、()do move / y%ic:\ foo \ bar`で`for / r%cd%%iを使用するほうが良いでしょう。申し訳ありませんが、コードをフォーマットできませんでした。理由はわかりません。
ジェイミー14

確かに、/ Rは、コンテンツを移動する必要があるサブディレクトリのいくつかのレイヤーがある場合に役立ちます。
Snewsleyパイ14

@SnewsleyPiesさん、お役に立てば幸いです!
ジェイミー14

このコードを理解できません。使用されているFがforフォルダーの内容に対するコマンドのスイッチであると仮定していますが、そうであれば、なぜそれでは/Fなく、なぜ%Fですか?パーセント記号の目的は何ですか?
ハシム

%Fサブフォルダ内の各要素です。あなたがそれを読んだ場合、それは言うでしょうfor each element in sub-folder, move it to parent folder and confirm confirmation dialog
ジョエルブロストロム

8

コマンドプロンプトから:

Move c:\parentFolder\subFolder\*.* c:\parentFolder


2
これは、そこから抽出する必要があるファイルを含む1つのサブフォルダーのみを想定しています。その場合、OPはおそらく数秒でカットアンドペーストできる自動化されたソリューションを探しません。
ハシム

4
  1. Windowsエクスプローラーで-親フォルダーを参照し、検索ダイアログを使用して*を検索します。これにより、親およびサブフォルダー内のすべてのファイルが返されます。(または、サブフォルダーから特定のアイテムのみを返したいことがわかっている場合は、検索を制限します。たとえば、.jpgファイルを移動したいだけであれば、*。jpgを検索できます)

  2. 検索結果で詳細を表示し、フォルダーパス列で並べ替えるように設定します(表示される列に追加する必要がある場合があります)。これにより、親フォルダーパスにないすべてのアイテムを選択しやすくなります。

  3. 移動するすべてのアイテムを選択し、それらを親フォルダーにドラッグアンドドロップします。


2

このためのすぐに使えるソリューションはありません。簡単なドラッグアンドドロップ技術を使用します。

  1. 移動するファイルを選択します
  2. 宛先フォルダーにドラッグします
  3. それらを落とす
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.