我尝试执行以下操作:
下载:https://aws.amazon.com/developertools/351中的客户EC2。并将其保存在C:/ AWS / CLI中。
在环境变量中创建一个新的系统变量。
JAVA_HOME
C:\Program Files\Java\jre7
创建其他新系统变量。
EC2_HOME
C:\AWS\CLI
修改系统变量Path
的值,然后添加%EC2_HOME%\bin
。
创建其他两个系统变量:
AWS_ACCESS_KEY
,值:我的访问密钥。AWS_SECRET_KEY
,值:我的密钥。打开我的Windows命令行并执行代码:
ec2-stop-instances <id_instancia> –region <region>
我收到了错误:
the filename, directory name or volume label syntax is incorrect.
为什么会这样?
答案 0 :(得分:0)
这些API工具看起来有些陈旧。
目前,建议使用:
如果您喜欢PowerShell,请使用它。否则,请转到AWS CLI。两者都有很好的文档。
答案 1 :(得分:0)
有一种非常简单的方法可以从实例的cmd中停止该实例,即
shutdown /s
这将关闭(并停止而不是终止)EC2