如何在AWS中使用用户数据脚本在Windows中创建新用户?

时间:2017-09-14 01:21:53

标签: windows powershell amazon-web-services cmd packer

我从不使用Windows;所以在这里忍受我。我试图让这个变得简单;我想要做的就是创建一个具有已定义密码的新用户,我可以将其用于RDP到我在AWS上的实例。

我已将以下内容放入用户数据脚本中(并尝试了其他40种不同的方式)无济于事。

<powershell>

cmd.exe /c net user /add developer myP@ssworD1
cmd.exe /c net localgroup administrators developer /add
cmd.exe /c NET LOCALGROUP "Remote Desktop Users" developer /ADD

</powershell>

我的最终目标是,我想使用配置AMI和Packer,我相信它正在运行 - 但我永远无法使用AWS登录#39; &#34;获取Windows密码&#34;因为它永远无法解决。

让我通过这一步的任何解决方案都会非常有用。

2 个答案:

答案 0 :(得分:2)

解决方案是在放弃<script></script>时将cmd.exe换行;并且看起来好像没有必要添加到RDP组。

<script>

net user /add developer myP@ssworD1
net localgroup administrators developer /add

</script>

答案 1 :(得分:0)

净用户/添加开发人员myP @ ssworD1 网络本地组管理员开发人员/ add NET LOCALGROUP“远程桌面用户”开发人员/ ADD