在AWS EC2用户数据中,多个PowerShell命令需要使用分号“;”来分隔。以下是一个包含多个PowerShell命令的示例:
#ExecutionPolicy is required to run PowerShell scripts
Set-ExecutionPolicy unrestricted -force
#Install Chocolatey package manager
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
#Install Apache web server
choco install apache -y
请注意,这里使用了“
”和“”标记将命令包装起来,以指示使用PowerShell语言。
如果您尝试在用户数据中使用多条命令但未使用分号,则只有第一条命令将被执行,而其他命令将被忽略。因此,请务必使用分号来分隔多个PowerShell命令。