home about terms

batとタスクスケジューラとrobocopyでフォルダをバックアップ

date: 2021-05-13 | mod: 2021-05-13

index

目的

  • あるディレクトリにある特定のフォルダのみをバックアップしたい。
  • Windows10のバックアップ機能を利用せずに、robocopyで任意の方法でバックアップを取りたい。

操作

BATファイル

robocopy コピー元のパス コピー先のパス \MIR

MIRコマンドでコピー元にファイルが存在しない場合にコピー先から削除する。

タスクスケジューラ

  • タスクスケジューラを起動
  • 右部「基本タスクの作成」を選択
  • 「基本タスクの作成」から「名前」等を入力
  • 任意のトリガーを選択
  • 「操作」で「プログラムの開始」を選択
  • 「プログラム/スクリプト」から実行したいファイルを選択
  • 完了

完了時にエラーが出た。

スナップインのエラーがMMCにより検出されたので、スナップインがアンロードされます。

MMC: マイクロソフト管理コンソール スナップイン: システム管理モジュール

スナップインをアンロードして、実行し続ける

を実行したがエラーが出力された。 その後、タスクスケジューラを再起動すると、準備完了となり実行された。