[英]Ec2 Passing User Data to Windows Instance at Launch
在啟動時,似乎有幾種不同的方式將數據傳遞到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>"))));
似乎我在腳本標記之間插入的任何內容都不會運行。 如果有人對此有任何想法或嘗試使用它,將不勝感激。 謝謝
看來這已於2012年5月10日添加到Windows系列的AWS AMI中。 再試一次?
來源:“新增功能> 2012.05.10”, https: //aws.amazon.com/amis/microsoft-windows-server-2008-r2-with-sql-server-standard-2008-r2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.