繁体   English   中英

如何使用Windows命令行停止EC2实例?

[英]how to stop EC2 instances with windows command line?

我试着做以下事情:

  1. 下载: https ://aws.amazon.com/developertools/351中的客户端EC2。 并将其保存在C:/ AWS / CLI中。

  2. 在环境变量中创建一个新的系统变量。

    • 名称: JAVA_HOME
    • 值: C:\\Program Files\\Java\\jre7
  3. 创建其他新的系统变量。

    • 名称: EC2_HOME
    • 值: C:\\AWS\\CLI
  4. 编辑系统变量Path的值,并添加%EC2_HOME%\\bin

  5. 创建其他两个系统变量:

    • 系统变量名称: AWS_ACCESS_KEY ,值:我的访问密钥。
    • 系统变量名称: AWS_SECRET_KEY ,值:我的密钥。
  6. 打开我的Windows命令行并执行代码:

     ec2-stop-instances <id_instancia> –region <region> 

我收到了错误:

the filename, directory name or volume label syntax is incorrect.

为什么会这样?

这些API工具看起来有些陈旧。

目前,建议使用以下两种方法之一:

如果您喜欢PowerShell,请使用它。 否则,请转到AWS CLI。 两者都有很好的文档。

有一种非常简单的方法可以从实例的cmd中停止实例,也就是说

shutdown /s

这将关闭(并停止,不终止)EC2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM