(USBメモリをパソコンに同期する。)
最近USBメモリ内のデーターが壊れて危うく、大切なデーターを失いかけたので、USBメモリ内のデーターをパソコンに自動でバックアップできるようしたいと思います。
同期にはwindowsにもともとある機能のみを用います。
■バックアップできるようにする。
1、cドライブに「Backup」> 「USB」という名前のフォルダーを作成
2、バッチファイルの作成
メモ帳を立ち上げ下記の内容をコピペしUSBメモリのラベル名.bat形式で
保存。
@echo off robocopy E:\ C:\Backup\USB /E /FFT /R:1 /W:1 pause
3、バッチファイルを実行。
・ダブルクリックで実行すると、自動で全ファイルがUSBメモリからPCに作ったバックアップフォルダーに保存されます。
■バックアップを自動化する。
1、windowsのスタートメニューから「タスクスケジューラー」を実行。
2、右側の「タスクの作成」をクリック。
すると下図のようになります。
3、名前を適当に決めて最上位の権限で実行するにチェックを入れます。
4、次にトリガーを下図の設定にします。
イベントIDやソースはこのURLを参考に確認してください。
URL:USBを抜き差しした時のログ(接続履歴)を確認する方法 – Windows11 | 情シスの自由帳
5、続いて新しい操作を下図の設定にします。プログラム/スクリプトの欄は
作ったバッチファイルの全パスを入力します。
6、条件と設定に関しては、変更する必要はありません。
7、動作確認
USBメモリに何かファイルを入れてドラックアンドドロップすると、
次回差し込んだ時にコマンドが立ち上がりコピーが実行されます。
重複してあるコピーはしないため時間もリソースも食いません。
■まとめ
今回はUSBメモリを自動でバックアップするシステムを作ってみました。
またwindowsの機能について体系的に学ぶことができました。そしていろいろな作業を効率化できるノウハウも身についたと思います。便利なので、USBメモリに重要なデーターを入れている人はぜひ試してみてください。そもそも重要なデーターはUSBメモリに保存するものではないと思いますが。
参考サイト↓













