コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

拡張子と日付に基づいてファイルをバッチ コピーまたは移動する方法。

数日前、クライアントから、ソース ディスクのスペースを節約するために、ファイルの拡張子と古さに基づいて、大量のファイル セットを別の場所 (ドライブ) に移動するように依頼されました。いくつか検索した結果、Microsoft の ROBOCOPY ユーティリティを使用することが、そのタスクを実行するためのより信頼できる方法であることがわかりました。

拡張子と日付に基づいてファイルをバッチ コピーまたは移動する方法。

このチュートリアルには、ROBOCOPY を使用して、大量のファイル セットを別の場所にコピーまたは移動する方法についての説明が含まれています。

  • 出典: Robocopy 完全リファレンス

ROBOCOPY を使用してファイルをバッチ コピーまたは移動する方法

1. PowerShell を開く または管理者としてのコマンド プロンプト。
2.
実行したいアクションに応じて、以下の対応するコマンドのいずれかを実行してください:

A. ファイルのみを (サブフォルダーを除いて) あるフォルダーから別のフォルダーにコピーするには、次の ROBOCOPY コマンドを実行します:

  • ROBOCOPY "ソース" "宛先"

例 1:'C:\4test' フォルダーのファイルをフォルダー 'F:\4testbackup' にコピーするには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup"

例 2:'C:\4test' フォルダーのすべてのファイルをフォルダー 'F:\4testbackup' に移動するには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /MOVE

B. すべてのコンテンツ (ファイルとサブフォルダー) をあるフォルダーから別のフォルダーにコピーするには、次の ROBOCOPY コマンドを実行します:

  • ROBOCOPY "ソース" "宛先" /S

例 1:'C:\4test' フォルダーのすべてのファイルとサブフォルダーをフォルダー 'F:\4testbackup' にコピーするには、次のコマンドを使用します:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S

例 1:すべてのファイルとサブフォルダーを「C:\4test」フォルダーからフォルダー「F:\4testbackup」に移動するには、次のコマンドを使用します:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MOVE

C. 特定の期間より前に作成されたすべてのファイルを、あるフォルダー (およびそのサブフォルダー) から別のフォルダーにコピーするには、次の ROBOCOPY コマンドを使用します:*

  • ROBOCOPY "ソース" "宛先" /S /MINAGE:n

* MINAGE:n =MINimum file AGE – n 日/日付より新しいファイルを除外します。

例 1:180 日 (6 か月) より前のすべての古いファイルとサブフォルダーをフォルダー 'C:\4test' からフォルダー 'F:\4testbackup' にコピーするには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MINAGE:180

例 2:180 日 (6 か月) より前のすべての古いファイルとサブフォルダーをフォルダー 'C:\4test' からフォルダー 'F:\4testbackup' に移動するには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MOVE /MINAGE:180

D. 特定の日付以降に作成されたすべてのファイルを、あるフォルダー (およびそのサブフォルダー) から別のフォルダーにコピーするには、次の ROBOCOPY コマンドを使用します:*

  • ROBOCOPY "ソース" "宛先" /S /MAXAGE:n

* MAXAGE:n =MAXimum file AGE – n 日/日付より古いファイルを除外

例 1:過去 180 日間 (6 か月) に作成されたすべての新しいファイルとサブフォルダーをフォルダー「C:\4test」からフォルダー「F:\4testbackup」にコピーするには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MAXAGE:180

例 2:過去 180 日間 (6 か月) に作成されたすべての新しいファイルとサブフォルダーをフォルダー 'C:\4test' からフォルダー 'F:\4testbackup' に移動するには、次のコマンドを使用します:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MOVE /MAXAGE:180

E. ソース フォルダと同じフォルダ構造を作成して、拡張子に基づいてファイルをあるフォルダから別のフォルダにコピーするには、次の ROBOCOPY コマンドを指定します。

  • ROBOCOPY "ソース" "宛先" .FileExtension /S

例 1:すべての JPG ファイルを「C:\4test」フォルダーとそのサブフォルダーからフォルダー「F:\4testbackup」にコピーするには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S

例 2:すべての JPG ファイルを「C:\4test」フォルダーとそのサブフォルダーからフォルダー「F:\4testbackup」に移動するには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MOVE

F. 拡張子と古さに基づいてファイルをあるフォルダーから別のフォルダーにコピーするには (コピー元フォルダーと同じフォルダー構造をコピー先に作成することにより)、次の ROBOCOPY コマンドを指定します。

  • ROBOCOPY "ソース" "宛先" .FileExtension /S /MINAGE:n

例 1:180 日より前に作成されたすべての JPG ファイルを「C:\4test」フォルダーとそのサブフォルダーからフォルダー「F:\4testbackup」にコピーするには、次のコマンドを使用します:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MINAGE:180

例 2:180 日より前に作成されたすべての JPG ファイルを、'C:\4test' フォルダーとそのサブフォルダーからフォルダー 'F:\4testbackup' に移動するには、次のコマンドを使用します:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MOVE /MINAGE:180

例 3:過去 180 日間に作成されたすべての JPG ファイルを、'C:\4test' フォルダーとそのサブフォルダーからフォルダー 'F:\4testbackup' にコピーするには、次のコマンドを使用します:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MAXAGE:180

例 4:過去 180 日間に作成されたすべての JPG ファイルを「C:\4test」フォルダーとそのサブフォルダーからフォルダー「F:\4testbackup」に移動するには、コマンドは次のとおりです:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MOVE /MAXAGE:180

それでおしまい!あなたの経験についてコメントを残して、このガイドが役に立ったかどうか教えてください。他の人を助けるために、このガイドを気に入って共有してください。


  1. Windows 10 および Windows 11 でフォルダーとファイルを検索から非表示にする方法

    Windows 10 および Windows 11 の検索でフォルダーを非表示にしたいと思ったことはありませんか?ストレージのサイズと内容によっては、Windows の一部のフォルダーで検索が滞り、検索結果が悪くなることがあります。 問題は、Windows が既定で隠しファイルとフォルダーを検索しないことです。含めるファイルとフォルダを選択して除外できます Windows Search から。 すべきことは次のとおりです。 Windows 検索 既定では、Windows は PC のデスクトップ、ドキュメント、ダウンロード、ミュージック、ピクチャ、およびビデオ フォルダー内のアイテムを

  2. Windows でフォルダとファイルを強制的に削除する方法

    私たちのシステムを無関係で繰り返されるジャンクファイルからクリーンに保つことが重要であるという事実を否定することはできません.これらは不必要に十分なスペースを占有するだけでなく、私たちの経験を妨げます.しかし、これらの不要なファイルやフォルダーを取り除くのは簡単ではありません。多くの場合、管理者権限を持っている場合でも、それらを削除するのは頭痛の種になります。おなじみですね。これは、トロイの木馬、マルウェア、およびそれほど危険ではないが破損したファイルやフォルダーのその他の感染の結果である可能性があります。したがって、それらを削除することはできなくなりました! ただし、フォルダーやファイルを