我需要一个Windows CMD命令来终止来自俄亥俄州的所有实例。我找到了这个命令,但它没有用。
aws ec2 terminate-instances \
--region us-east-2 \
--instance-ids (aws ec2 describe-instances --query "Reservations[].Instances[].[InstanceId]" --region us-east-2)
答案 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
标志来确认。