AWS Credential安装程序在Windows Server中出错

时间:2017-03-17 18:17:06

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

我正在尝试通过Windows PowerShell在我的本地计算机上设置我的AWS,它给我以下错误消息;

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

请帮助:

1 个答案:

答案 0 :(得分:0)

参数不需要等号。

来自Get-Help About_Parameters: -

  

大多数Windows PowerShell命令,例如cmdlet,函数和   脚本,依靠参数来允许用户选择选项或   提供输入。参数遵循命令名称并具有   以下表格:

-<parameter_name> <parameter_value>

您可能会混淆使用变量设置参数,在为变量指定内容时会使用等号:

$path = "C:\Windows\System32"