日常工作中,爲防止電腦被盜或毀壞,需要將不同磁盤目錄中的重要文件隨時備份到雲盤同步目錄中去,可以使用這個腳本。
定時備份(k="") {
static init:=定時備份("Start")
if (k="Start")
{
SetTimer, 定時備份, % 15*1000
return
}
dir:=A_IsCompiled ? A_ScriptDir : RegExReplace(A_AhkPath,"\\[^\\]+$")
rar:=dir "\Rar.exe", path:="D:\360安全雲盤同步版\rar"
IfNotExist, %rar%
return
IfNotExist, %path%\
return
s=
(
E:\工作\XXX工作表.xls
D:\桌面\XXX工作表.xls
)
s:=Trim(RegExReplace("`n" s "`n","\s*\n\s*","`n"),"`n")
For k,v in StrSplit(s,"`n")
IfExist, %v%
RunWait, "%rar%" u -ep -y -m0 -pMyPassword "%path%\%k%.rar" "%v%",, Hide
}