Actually I use this Script
"New-VMHostAccount -ID MyUser1 -Password MyPassword1 -UserAccount -Server MyESX1
$dcui = Get-VMHostAdvancedConfiguration | where {$_.Name -eq "DCUI.Access"}
Set-VMHostAdvancedConfiguration -AdvancedSetting $dcui -Value "$($dcui.Value),MyUser1""
and put it on my power cli command line
in addition I Change "MyESX1" and "MyUser1" to my own user. Then "MyUser1" have been created but I see this error(the photo attached) and "MyUser1" was not add to advanced setting dcui .