AWS CLI Windows命令终止所有EC2实例

时间:2018-06-08 14:14:11

标签: amazon-web-services amazon-ec2 aws-cli

我需要一个Windows CMD命令来终止来自俄亥俄州的所有实例。我找到了这个命令,但它没有用。

aws ec2 terminate-instances \
    --region us-east-2 \
    --instance-ids (aws ec2 describe-instances --query "Reservations[].Instances[].[InstanceId]" --region us-east-2)

1 个答案:

答案 0 :(得分:1)

在powershell中试试这个:

foreach ($id in (aws ec2 describe-instances --filters --query "Reservations[].Instances[].[Instance
Id]" --output text --region us-east-2)) { aws ec2 terminate-instances --instance-ids $id }

如果你愿意,你可以传递带有终止实例的--dry-run标志来确认。