awsコマンドを実行する "aws_configure.bat"ファイルを作成しようとしています。私はWindowsタスクとして "aws_configure.bat"ファイルを設定する必要があります。私は以下のコンテンツでスクリプトを作成しました。awowsコマンド(.batファイル)を使用してAWS CLIコマンドを実行できません
aws configure set AWS_ACCESS_KEY_ID <mykey>
aws configure set aws_secret_access_key <myskey>
aws configure set region us-west-2
aws dynamodb list-tables
このスクリプトを実行しようとすると、cmdウィンドウの最初の行が印刷されます。誰かがここで何が問題かをお助けできますか?私のスクリプトがaws cliコマンドを実行できない理由(私は自分のシステムにaws cliをインストールしており、cmdウィンドウでこれらのコマンドを直接実行していると、すべて正常に動作しています)。
ありがとうございます!
最初の行は 'aws configure aws_access_key_id'にする必要があります。アマゾンのドキュメントを参照してください:http://docs.aws.amazon.com/cli/latest/reference/configure/set.html –
はい。私の最初の行は私のファイルで同じです。私はaws_access_key_idの大文字と小文字の両方で試しましたが、同じ問題です。 – user3541321
CLIコマンドを実行する前に資格情報をエクスポートして、資格情報または設定ファイルを作成せずに作業できます。資格情報をセッション全体で使用できるようにするには、それらを環境変数としてエクスポートします。 AWSのドキュメントを参照してください:http://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html。 'AWS_ACCESS_KEY_ID = AWS_SECRET_ACCESS_KEY = aws dynamodb list-tables --region us-west-2' –