如何同时配置ACCESS_KEY和SECRET_ACCESS_KEY,以及如何在Cloud Custodian中使用单个命令运行yml文件

问题描述

我想同时在批处理(.bat)文件中配置和运行云托管脚本。

AWS_ACCESS_KEY_ID =“ foo” AWS_SECRET_ACCESS_KEY =“ bar”托管人运行--output-dir =。 custodian.yml

云保管人文档说可以使用此命令,但是一旦在Windows CLI中使用此命令,就会出现错误

“'AWS_ACCESS_KEY_ID'不被识别为内部或外部命令, 可操作的程序或批处理文件。”帮我解决这个问题。

解决方法

已解决

在Windows中,要在命令行中设置变量,您需要在变量之前添加单词集 如果您想同时设置这两个变量并执行保管,则需要在命令之间添加&& 所以类似的事情可能会起作用-

设置AWS_ACCESS_KEY_ID =“ foo” &&设置AWS_SECRET_ACCESS_KEY =“ bar” &&托管人运行--output-dir =。 custodian.yml