使用7z自动备份文件脚本

在没有git或svn的时候,备份源代码或文档是件麻烦事,重写了之前的一个批处理,使用的是7z来压缩备份,支持如下命令:

-t 可以指定想要备份的文档类型:

doc包含:*.doc *.docx *.wps *.xls *.xlsx *.ppt *.pptx *.txt
source包含:*.c *.cpp *.hpp *.h *.cc *.rc *.qrc *.qss *.png *.gif *.jpg *.res *.ico *.bmp *.java *.sln *.vcxproj *.vcxproj.filters *.vcxproj.user *.vcproj *.sln *.lib *.dll *.bat *.sh *.css *.html *.htm *.php *.sql *.js *.less *.asp *.aspx *.py *.rb 和 doc的类型
all包含:所有

-p 可以指定密码:
如果-p后没带密码,则默认密码为"当前目录名称@日期精确到分钟",如果你的目录正好是中文,那密码也是中文,例如下面示例显示密码为:"1031 使用7z自动备份文件脚本@20151031"

-d 可以指定备份后文件存放的目标目录。 继续阅读