这是我的第一篇文章,请原谅我的无知 . 我使用vbscript压缩特定文件夹中的所有.csv类型文件 . 在一些谷歌搜索之后,我发现了一个可行的vbscript来执行此操作并启用了计划任务来自动执行此操作 .
我接下来需要做的是通过sftp传输zip文件,然后将该zip文件“移动”到另一个文件夹中 . 我相信前者可以通过命令行使用pscp.exe实现,但有人可以告诉我如何做后者吗?
基本上,压缩将每天进行两次,因此它将具有类似于yyyymmdd0900.zip(对于上午9点的时间表)和yyyymmdd1800.zip(对于下午6点的时间表)的时间戳 . 转移后,我想将生成的zip文件移动(不复制)到另一个文件夹中 .
任何指针都将非常感激 . 谢谢大家 .
编辑:这是我根据一些谷歌搜索打了一些代码 . 它做我想做的事 . 请原谅“粘贴”,因为我无法弄清楚如何正确格式化 . 目前,它在复制后运行bat文件但我只是注意到我需要发送(使用PuTTY Secure Copy)“最新”zip文件,然后将其移动到“completed”文件夹 . 有人可以告诉我该怎么做吗?
压缩文件并重命名zip文件
On Error Resume Next
strFilepath =“c:\ files”
strDestination =“c:\ files \ completed \”
strExtension =“csv”
strYear =年(现在)
strMonth =右(“0”和月(现在),2)
strDay =右(“0”和日(现在),2)
strHour =右(“0”和小时(现在),