如何使用安全存储的密码从DOS或PowerShell命令压缩和加密文件



我需要在Windows服务器上运行一个脚本,最好是在DOS或PowerShell中,允许我从文件存储库下载一些文件到服务器,用密码压缩文件,然后上传到Amazon S3进行存储。

脚本执行以下操作:

  1. 将数据下载到本地文件夹,例如c:tempmydata
  2. 数据压缩。(我用的是7-zip)
  3. 执行AWS CLI命令上传到S3。

我想加2。在文件上使用密码的能力,但我不希望这个密码在脚本上是可见的。

是否有任何命令可以使用存储在系统某处的密码,可以从DOS或PowerShell命令中检索,在压缩时使用它,以便密码不可见?

您可以使用纯文本密码,并将批处理文件转换为exe文件。下面是我使用的一个很好的工具:http://www.f2ko.de/programs.php?pid=b2e

希望这对你有帮助!

最新更新