Настройка учетных данных AWS выдает ошибку в Windows Server

Я пытаюсь настроить свой AWS на локальном компьютере через Windows PowerShell, он выдает следующее сообщение об ошибке;

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 ответ

Знак равенства не требуется для параметра.

От Get-Help About_Parameters:-

Большинство команд Windows PowerShell, таких как командлеты, функции и сценарии, полагаются на параметры, чтобы пользователи могли выбирать параметры или вводить данные. Параметры следуют за именем команды и имеют следующую форму:

-<parameter_name> <parameter_value>

Вы, вероятно, путаете установку параметра с переменными, вы бы использовали знак равенства при назначении чего-либо переменной:

$path = "C:\Windows\System32"
Другие вопросы по тегам