function Create-NewLocalAdmin {
[CmdletBinding()]
param (
[string] $NewLocalAdmin,
[securestring] $Password
)
begin {
}
process {
New-LocalUser “$NewLocalAdmin” -Password $Password -FullName “$NewLocalAdmin” -Description “sfG Local admin”
Write-Verbose “$NewLocalAdmin local user created”
Add-LocalGroupMember -Group “Administrators” -Member “$NewLocalAdmin”
Write-Verbose “$NewLocalAdmin added to the local administrator group”
}
end {
}
}
$NewLocalAdmin = “Admin”
$Password = ConvertTo-SecureString “sfGSoftware999!” -AsPlainText -Force
Create-NewLocalAdmin -NewLocalAdmin $NewLocalAdmin -Password $Password -Verbose