Amazon ec2 设置amazon自动缩放命令行工具窗口

Amazon ec2 设置amazon自动缩放命令行工具窗口,amazon-ec2,amazon-web-services,Amazon Ec2,Amazon Web Services,我已从以下链接下载了amazon自动缩放命令行工具的zip文件: 解压后,将其重命名为AWS C:\AWS 我已经安装了java并按照下面的自述说明创建了一个bat文件: **自动缩放命令行工具 安装: 确保您的系统上安装了JAVA 1.5或更高版本:JAVA-version 解压缩部署zip文件 设置以下环境变量: 3.1 AWS_AUTO_SCALING_HOME-部署文件复制到的目录 检查: Unix:ls${AWS\u AUTO\u SCALING\u HOME}/bin应列为创建自动

我已从以下链接下载了amazon自动缩放命令行工具的zip文件:

解压后,将其重命名为AWS C:\AWS

我已经安装了java并按照下面的自述说明创建了一个bat文件:

**自动缩放命令行工具 安装: 确保您的系统上安装了JAVA 1.5或更高版本:JAVA-version 解压缩部署zip文件 设置以下环境变量: 3.1 AWS_AUTO_SCALING_HOME-部署文件复制到的目录 检查: Unix:ls${AWS\u AUTO\u SCALING\u HOME}/bin应列为创建自动缩放组。。。 Windows:dir%AWS\u AUTO\u SCALING\u HOME%\bin应列为创建自动缩放组。。。 3.2 JAVA_HOME-JAVA安装主目录 在Windows中将${AWS\U AUTO\U SCALING\U HOME}/bin添加到路径:%AWS\U AUTO\U SCALING\U HOME%\bin 配置: 为命令行工具提供AWS用户凭据。那里 有两种方法可以提供Credentail:AWS密钥或使用X.509 证书

使用AWS密钥 创建凭证文件:部署包括一个模板文件${AWS\u AUTO\u SCALING\u HOME}/credential-file-path.template。 编辑此文件的副本以添加您的信息。 在UNIX上,将权限限制为凭据文件的所有者:$chmod 600。 有几种方法可以提供您的凭据信息: A.设置以下环境变量:AWS\u凭证\u文件= B或者,为每个命令提供以下选项-aws凭据文件 C在命令行上显式指定凭据:-I ACCESS\u KEY-S SECRET\u KEY 使用X.509证书 将您的证书和私钥保存到文件:例如my-cert.pem 还有我的朋友。 有两种方法可将证书信息提供给 命令行工具 A.设置以下环境变量: EC2_CERT=/path/to/CERT/file EC2_PRIVATE_KEY=/path/to/KEY/file B直接在命令行中为每个命令指定文件 -ec2证书文件路径=/path/to/cert/file-ec2私钥文件路径=/path/to/key/file

运行: 要检查安装程序是否正常工作,请运行以下命令: $as cmd-帮助 您应该看到所有自动缩放命令的用法页面 $as描述自动缩放组-标题 您应该会看到标题行。如果您有自动缩放组 已配置,您将看到每个的描述行 自动缩放组**

我的bat文件如下所示:

 REM Path should have bin\java.exe under it
 set AWS_AUTO_SCALING_HOME="C:\AWS"
 set JAVA_HOME="C:\Program Files\Java\jre7"
 set PATH="%PATH%";"%AWS_AUTO_SCALING_HOME%\bin"
 REM Path to Primary Key and Certificate retrieved from AWS 
 set EC2_PRIVATE_KEY="C:\AWS\pv_pk.pem"
 set EC2_CERT="C:\AWS\cert-pk.pem"
 cls
 cmd

执行bat文件后,我尝试执行命令ec2_descripe_groups,但无法识别。我的bat文件有什么问题。

该命令是ec2 descripe group而不是ec2_descripe_groups请参阅此处的文档