Compare commits

..
2 Commits
Author SHA1 Message Date
dyoder 73cd6337f6 renamed from Create-LocalAdmin.ps1 2022-03-17 16:24:15 -04:00
dyoder 8c952d514e rename to Create-LocalUser.ps1 2022-03-17 16:23:59 -04:00
@@ -4,7 +4,9 @@ param(
[Parameter(Mandatory=$true)][string]$Username,
[Parameter(Mandatory=$true)][string]$Password,
[Parameter(Mandatory=$true)][string]$FullName,
[Parameter(Mandatory=$true)][string]$Description
[Parameter(Mandatory=$true)][string]$Description,
[Parameter(Mandatory=$false)][bool]$MakeAdmin=$false,
[Parameter(Mandatory=$false)][bool]$Hide=$false
)
## Secure supplied password
@@ -26,7 +28,7 @@ If ( IsAdmin )
Try { New-LocalUser -Name $Username -Password $SecurePassword -FullName $FullName -Description $Description -AccountNeverExpires -PasswordNeverExpires $true }
Catch { LogErr $_.Exception.Message ; Exit }
}
If ( !($(Get-LocalGroupMember -Group "Administrators" -Member $Username -ErrorAction SilentlyContinue)) )
If ( (-not($(Get-LocalGroupMember -Group "Administrators" -Member $Username -ErrorAction SilentlyContinue))) -and ($MakeAdmin) )
{
LogMsg "Adding ""${Username}"" to local Administrators group"
Try { Add-LocalGroupMember -Group "Administrators" -Member $Username }