2013年5月1日 星期三

[記錄]撰寫uTorrent自動備份腳本(批次檔)

前言


前陣子聽到朋友的uTorrent崩潰,吃掉了所有做種中的種子,為了以防萬一,寫了個自動備份腳本。

本文


批次檔:
@echo off
REM -----將日期格式更改為yyyymmdd
set dd=%date:~8,2%
set dm=%date:~5,2%
set dy=%date:~0,4%
set mydate=%dy%%dm%%dd%
REM -----將7z加入環境變數
path "7z路徑" (ex:C:\Program Files\7-Zip)
REM -----使用7z壓縮uTorrent資料夾
7z a -mx=9 "備份儲存位置"\%mydate%_uTorrent.7z "uTorrent設定檔位置"
REM -----自動刪除3天前備份
forfiles -p "備份儲存位置" -s -m *.7z -d -3 -c "cmd /c del @path"