当サイトは広告およびアフィリエイトプログラムによる収益を得ています。
Windowsでフォルダ間を同期する方法

Windowsでフォルダ間を同期する方法

2024年7月4日
Blueskyロゴ Pocketロゴ  はてなブックマークロゴ

「定期的にフォルダーを外部ストレージにコピーしている」などと言う場合、手動でコピーするのが面倒であれば[robocopy]のコマンドを使うと「2つのフォルダーを同期する」と言うことができます。

簡単にバックアップ

「特定のフォルダーのみバックアップしたい」などと言う場合、Windowsのバックアップ機能を使うほどでも無ければrobocopyコマンドを使うと簡単です。

このコマンドは標準ツールであるため、別途にダウンロード&インストールする必要は無く、コマンドラインツールから実行することができます。

コマンドには様々なオプションがありますが、今回は「2つのフォルダーを同期する」と言うコマンドを使います。追加/編集したファイルはもちろん、削除も反映されるので注意してください。

robocopyの使いかた

  1. コマンドラインツール(ターミナル/PowerShell/コマンドプロンプト)を実行します。
    Windows PowerShell
    Copyright (C) Microsoft Corporation. All rights reserved.
    
    新機能と改善のために最新の PowerShell をインストールしてください!https://aka.ms/PSWindows
    
    PS C:\Users\name>
    
  2. 以下のコマンドを実行します。
    robocopy "コピー元" "コピー先" /MIR

    例えば

    robocopy "C:\Users\name\Desktop\src" "D:\backup" /MIR
  3. 同期されます。
    -------------------------------------------------------------------------------
       ROBOCOPY     ::     Windows の堅牢性の高いファイル コピー
    -------------------------------------------------------------------------------
    
      開始: 2024年7月4日 13:36:41
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      終了: 2024年7月4日 13:36:43
    

robocopyの使いかたは以上です。