AWS s3使用批处理脚本创建文件夹

时间:2018-06-22 15:56:21

标签: amazon-web-services amazon-s3 aws-powershell

我已经在Windows中使用aws cmdline创建了一个批处理脚本,但是它似乎不是从我的机器上运行的。 IT确实是从我们下文中的一台服务器运行的。如果我只是从我的机器上运行aws s3api命令,它将运行正常。

aws configure set AWS_ACCESS_KEY_ID <Access_key>
aws configure set AWS_SECRET_ACCESS_KEY <secret_key>
aws configure set default.region us-east-1
set /p key="Enter key:"
aws s3api put-object --bucket <bucket_name> --key %key%

1 个答案:

答案 0 :(得分:0)

如果您在本地计算机上,则可以转到终端中的〜/ .aws / credentials,然后查看是否有配置好的配置文件。通常,您有一个名称为[default]的配置文件,默认情况下,所有的aws调用等都将使用这些键及其各自的权限运行。

如果未正确设置aws配置,则aws命令将尝试在该[默认]配置文件下执行。