2017-09-14 1 views
0

Ich benutze nie Windows; Also ertrage mich hier. Ich versuche das einfach zu machen; Ich möchte lediglich einen neuen Benutzer mit einem definierten Passwort erstellen, den ich mit RDP für meine Instanz in AWS verwenden kann.Wie erstelle ich einen neuen Benutzer in Windows mit einem Benutzerdatenskript in AWS?

Ich habe die folgenden in ein Benutzer-Datenskript (Und versuchte über 40 andere verschiedene Möglichkeiten auch) vergebens.

<powershell> 

cmd.exe /c net user /add developer [email protected] 
cmd.exe /c net localgroup administrators developer /add 
cmd.exe /c NET LOCALGROUP "Remote Desktop Users" developer /ADD 

</powershell> 

Mein End-Ziel ist es, dass ich Bereitstellung verwenden möchten, ein AMI mit Packer, die meiner Meinung nach funktioniert - aber ich kann nie mit AWS‘mittels‚Get Windows-Passwort‘anmelden, da es löst nie.

Jede Lösung, um mich über diesen Schritt zu bringen, wäre sehr hilfreich.

+0

@ rickard-von-essen Ich habe das Packer-Tag wieder hinzugefügt. Ich kann meine unten stehende Antwort verwenden, um einen Benutzer mit dem Basis-AMI, den Packer verwenden wird, perfekt zu erstellen. Aber sobald ich das gleiche mit einem Packer-gebauten AMI mache, wird es nicht funktionieren. Möglicherweise mit dem Skript zum Einrichten von WinRM; Ich verwende jedoch das gleiche Skript, das überall für Windows-basierte Packer AMIs weitergegeben wird. Packer ist der gemeinsame Nenner in diesem Fehler. –

Antwort

0

Die Lösung wurde in <script></script> statt cmd.exe stattdessen fallen gelassen; und sieht so aus, als ob das Hinzufügen zu der RDP-Gruppe nicht notwendig wäre.

<script> 

net user /add developer [email protected] 
net localgroup administrators developer /add 

</script> 
Verwandte Themen