是否可以在加载时向 Windows实例发送“用户数据”?我知道亚马逊允许将它发送到基于* nix的实例,但我找不到任何关于Windows的信息。
感谢您的帮助, 西里尔
答案 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)
我不知道有关它的直接方法。但是,您可以在实例中创建一个启动脚本,这样您就可以在每次重新启动系统时读取用户数据。在用户数据中,您可以配置仅运行一次或每次加载实例的内容。