読者です 読者をやめる 読者になる 読者になる

マインクラフト用に簡易バックアップバッチ作成(未圧縮)

簡易的なバックアップバッチ(bat)

set backup_path=..\save_backup\
set interval=1800
set filename=backup

:LOOP
  TIMEOUT /T %interval%

  set date=%date:~0,4%_%date:~5,2%_%date:~8,2%
  set time2=%time: =0%
  set time3=%time2:~0,2%_%time2:~3,2%_%time2:~6,2%
  
  robocopy %~dp0 %backup_path%%filename%%date%_%time3%\ /S

goto :LOOP

:###使用方法################################################################
:backup対象のと同じ階層に置く(バッチファイルとして保存)
:set backup_path=[バックアップ先]
:set interval=[間隔(秒)]
:set filename=[日付前のファイル名]

マインクラフト用にバックアップバッチを作成 f:id:surume_Reflection:20160903075606p:plain

修正完了

forで無理やりループさせてxcopy使っていたが xcopyは古いらしいのでrobocopyを使用

rubocopy コピー元フォルダ コピー先フォルダ /S

xcopyの使い方が間違ってたしxcopyは古かったw 基本的に単発で使うなら起動してEnterを押す。 一つ上の階層にsave_backupができ30分ごとに保存される。

※圧縮などしていないので容量に注意