Ejercicios de PowerShell: crear y eliminar usuarios

Ejercicio anterior: https://www.jesusninoc.com/01/12/ejercicios-de-powershell-crear-usuarios-leyendo-de-un-fichero-el-user-y-password/

Si tenemos dos valores en la lĂ­nea significa que creamos el usuario y si tenemos un valor significa que eliminamos el usuario.

"asir1,p@ssword1" > usuarios.txt
"asir2,p@ssword2" >> usuarios.txt
"asir3"  >> usuarios.txt

######

gc .\fichero.txt | %{
    if($_.split(",").count -eq 1)
    {
        Remove-LocalUser $_.split(",")[0] -WhatIf
    }
    else
    {
        $pass=ConvertTo-SecureString $_.split(",")[1] -asplaintext -force
        New-LocalUser $_.split(",")[0] -Password $pass -WhatIf
    }
}