AWS凭证设置在Windows服务器中给出错误
问题描述:
我试图通过Windows PowerShell在我的本地机器上设置我的AWS,它给了我以下错误消息;AWS凭证设置在Windows服务器中给出错误
Set-AWSCredentials -AccessKey = XXXXXXXXXXXXXX -SecretKey = AAAAAAAAAAAAAAAAAAAAAAAAAAAA -StoreAs testuser
Set-AWSCredentials : A positional parameter cannot be found that accepts argument
'AAAAAAAAAAAAAAAAAAAAAAAAAAAA'.
At line:1 char:1
+ Set-AWSCredentials -AccessKey = XXXXXXXXXXXXXX -SecretKey = AAAAAAAAAAA ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-AWSCredentials], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Amazon.PowerShell.Common.SetCredentialsCmdlet
请帮助:不需要参数标志
答
的平等。
从Get-Help About_Parameters
: -
大多数Windows PowerShell命令,例如cmdlet的,功能和 脚本,依靠参数来让用户选择的选项或 提供输入。参数按照命令名称和具有 以下形式:
-<parameter_name> <parameter_value>
你很可能混淆设定参数与一个变量,你可以使用相当于一个可变分配东西的时候登录:
$path = "C:\Windows\System32"
在每个“XXXXXX”之前删除'=' – BenH