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.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
"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 } } |