给7Zip压缩自动增加时间戳

WinRAR压缩文件有一个很方便的选项是在文件名追加压缩时间,但是RAR是收费软件,价格不菲.使用7-Zip就没有这样的功能了么?

其实只要自己动手也能丰衣足食,给7-Zip加上这个功能:

首先在运行中输入

  1. shell:sendto

打开自己的发送到文件夹.

在文件夹新建一个文本文档,并贴入以下代码保存为ANSI编码

  1. set hh=%time:~0,2%
  2. if %hh% LSS 10 (set hh=0%time:~1,1%)
  3. set dst=%date:~0,4%%date:~5,2%%date:~8,2%_%hh%%time:~3,2%%time:~6,2%
  4. C:\Program Files\7-Zip\7z.exe“ a %1_%dst%.zip %1

修改文件名为

7zBackup.bat

使用时选中需要压缩的文件或者目录,选择发送到7zBackup.bat即可。

以上在Window 7 64bit,7-Zip 9.2 64bit下验证通过。

Show comments from Gitment