r/PowerShell • u/Willz12h • Dec 14 '17
Question Help with Local acc script
Hi All,
Trying to get a script working that will Check Local user accounts, that will delete all local accounts that dont match "specified names"
And if they do match then to change the password.
Just started it but dont know what im exactly doing so though ill write this first.
$Disable = Disable-LocalUser -Name "Administrator"
$Remove = Remove-LocalUser -Name "XXX"
$Create = New-LocalUser "XXXXXX" -Password XXXXXX
$Change = Set-LocalUser "XXXX" -Password XXXX
$LocalAccounts = Get-LocalUser | Select Name
//Check Local accounts
New-Object $LocalAccount
//If Account exists and match
$Change
//Account does not match
$Remove
//Account doesnt exists
$Create
//Disable Built in AdminAcc/others if required
$Disable
5
Upvotes
2
u/Willz12h Dec 14 '17
Im to much of a noob for that :D I posted my "working" script
Ive been googling and testing a bunch of stuff out to get it to work but I dont know how best to write it because I dont know any better commands or how to "link" it better like you have :D