我的备份脚本

专门用来将某一目录内的全部文件备份到同步网盘中,并加密压缩。如果目标中已经有当日备份则删除原备份。

 

@REM packing all the files in the project directory

@set SOURCE=e:\project\*

@set TARGETDIR=F:\Yunio\云同步\backup

@set ENCRYPT=HelloWorld

@set PROGRAM=D:\"Program Files"\7-zip\7z.exe

 

@For /f "usebackq tokens=1,2,3 delims=/ " %%i in (`date /t`) do @set TARGETFILE=%TARGETDIR%prj-zju-%%i-%%j-%%k.7z

 

@if exist %TARGETFILE% del %TARGETFILE%

 

@%PROGRAM% a -p%ENCRYPT% %TARGETFILE% %SOURCE%

 

@echo "Backup procedure has finished, hit any key to quit this program."

@pause

此脚本专门用于windows shell中。

你可能感兴趣的:(我的备份脚本)