Amazon AMI Windows实例+“用户数据”?

时间:2011-04-30 03:06:23

标签: amazon-ec2 cloud

是否可以在加载时向 Windows实例发送“用户数据”?我知道亚马逊允许将它发送到基于* nix的实例,但我找不到任何关于Windows的信息。

感谢您的帮助, 西里尔

2 个答案:

答案 0 :(得分:5)

Amazon于2012年4月11日在Windows AMI上更新了EC2Config,以支持通过批处理脚本的用户数据编写脚本,并在2012年5月更新以支持PowerShell脚本。

<script></script> tags will create and execute a batch file.
<powershell></powershell> tags will create and execute a powershell script.

请注意,默认情况下它仅在实例初始化时运行,因此如果您希望每次启动时都执行它,则必须运行EC2ConfigServiceSettings并告诉它始终允许此操作。

答案 1 :(得分:0)

我不知道有关它的直接方法。但是,您可以在实例中创建一个启动脚本,这样您就可以在每次重新启动系统时读取用户数据。在用户数据中,您可以配置仅运行一次或每次加载实例的内容。