インフラ系SEの技術メモ

雑なエンジニアが低信頼性のメモを書いています。参考程度にとどめてください。

(AWS)WindowsのEC2でawscliコマンドを使う

最初から入っていない

AmazonLinuxなどと違い、AMIのイメージの中にawsコマンドは入っていないです。
なので公式ホームページに記載がある通りでcmdから以下コマンドでインストール。

>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi

GUI上で許諾周りの操作を行えば入ります。

ただ、パスが通っていないのは要注意。

C:\Users\Administrator>aws
'aws' is not recognized as an internal or external command,
operable program or batch file.

フルパスで指定してあげることで利用可能でした。

C:\Users\Administrator>"C:\Program Files\Amazon\AWSCLIV2\aws.exe" --version
aws-cli/2.15.8 Python/3.11.6 Windows/10 exec-env/EC2 exe/AMD64 prompt/off