前同事问我是否有一个定时压缩指定目录的软件,稍微找了下,没有遇到比较合适的,想着这个功能特别的简单,所以就使用控制台直接写一个。
程序比较简单:TimingCompression.exe.config文件中可以配置需要压缩的目录、以及压缩包的存放目录、定时压缩时间、以及控制台是否显示等配置
下载地址:https://www.lanzouj.com/b09wkh90d 密码:cntk
里面包含源码和程序,有需要的可以下载。
没写开机自启,如果有需要开机自启的可以直接在计划任务中添加相应任务即可,本来想直接写服务的,但是想着服务比较麻烦安装,控制台程序在服务器上使用也可以。
本程序基于.net3.5开发,如果没有安装.net3.5的可能无法打开。 嗯,有两个解决办法,第一个就是安装.net3.5,第二个则是下载目录中的跨平台程序,理论上linux下都是可以使用的。
[XML] 纯文本查看 复制代码 <?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!--每天执行时间 格式08:05:57-->
<add key="time" value="08:05:57" />
<!--需要压缩的目录-->
<add key="file" value="E:\EIX" />
<!--压缩文件存放的目录-->
<add key="zipfile" value="E:\" />
<!--是否隐藏控制台 0隐藏 1显示-->
<add key="ishide" value="1" />
</appSettings>
</configuration> |