hrx521 / ZipAndUploadToOSS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZipAndUploadToOSS

这是一个压缩指定文件夹中的文件 或 发送指定文件到阿里云Oss的控制台应用程序。

运行环境和前置条件

  1. 压缩功能使用了 winRar.exe 这个工具软件,所以需要操作系统安装了winRar才可以支持。
  2. 本应用采用 .net7 进行开发。
  3. 本应用使用了阿里云官方的 ailiyun.oss.sdk 开发包。
  4. appSetting.json 为参数配置文件。注意在这里输入您自己的配置。

使用场景说明

如果您有一些重要的数据需要同步上传到阿里云Oss,则可以在windows操作系统中创建一个定时执行的任务计划程序,将该应用作为执行程序。 执行参数: -A 执行时按配置文件中的oss配置执行上传文件到Oss -Z 按配置文件中压缩参数执行压缩。--注意参数中的横线“-”在执行时是不需要的。

配置任务计划程序的方法

  1. 在操作系统应用中搜索“任务计划程序”
  2. 选择创建任务,在弹出对话框中给您的任务一个名称,比如 autoZipAndUploadToOss
  3. 在触发器选项卡中,新建一个触发器,然后配置您的触发条件,比如 每天,22:30:01 触发执行。
  4. 在操作选择卡中新建操作,然后配置操作:点击浏览选择本应用程序的可执行文件,接下来添加参数,在参数文本框中输入 Z A
  5. 配制完毕后,就可以在任务计划程序列表中看到您刚才的设置。 至此,任务计划配置完毕,该应用将每天在22:30:01 时被启动并执行压缩和上传至OSS。

手动执行

另外,您也可以单独手动执行该应用如:可以在cmd命令行中执行 AliyunOssUpload.exe z a 回车确认后该命令将同时执行压缩和上传。

About


Languages

Language:C# 100.0%