2

似乎有几种不同的方法可以在启动时将数据传递到 Windows 服务器实例。亚马逊现在似乎支持在启动时将命令传递给实例,如本文所述:https ://forums.aws.amazon.com/message.jspa?messageID=342135#342135

我用来启动实例的 .NET 代码是在 Visual Studio 2010 的 Amazon AWS 控制台项目中创建的

RunInstancesResponse InstanceResponse =  
amazonEC2Client.RunInstances(new RunInstancesRequest()

.WithImageId("ami-9c9f3af5")
.WithInstanceType("t1.micro")
.WithKeyName("yahoo data instance")
.WithMinCount(1)
.WithMaxCount(1)
.WithUserData(Convert.ToBase64String(Encoding.UTF8.GetBytes
(<script>powershell 
Set-ExecutionPolicy Restricted</script>"))));

似乎我放在脚本标签之间的任何内容都不会运行。如果有人对此有任何想法或尝试使用它,将不胜感激。谢谢

4

1 回答 1

1

看来这只是在 2012 年 5 月 10 日添加到 AWS AMI 的 Windows 系列中。再试一次?

资料来源:“最新消息 > 2012.05.10”,https: //aws.amazon.com/amis/microsoft-windows-server-2008-r2-with-sql-server-standard-2008-r2

于 2012-05-18T19:03:13.287 回答