1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#Introducir usuario y decir si es correcto $user=Read-Host if($user -eq "pepito") { Write-Host $user } #Introducir pass y ver si es correcto $user=Read-Host $pass=Read-Host if($user -eq "pepito" -and $pass -eq "secreto") { Write-Host $user } #Introducir usuario y pass y ver si son correctos leyendo en un fichero $user=Read-Host $pass=Read-Host Get-Content .\users.txt | % {if(($_.split(",")[0] -like $user) -and ($_.split(",")[1] -like $pass)){"correcto"}} #Introducir pass y ver si es correcto function validacion(){ $user=Read-Host $pass=Read-Host if($user -eq "pepito" -and $pass -eq "secreto" -and (gc q:\fich.txt) -eq 1234) { Write-Host $user } } validacion #Introducir pass y ver si es correcto function validacion($parametro1, $parametro2){ $user=$parametro1 $pass=$parametro2 if($user -eq "pepito" -and $pass -eq "secreto") { Write-Host $user "validado correctamente" } } validacion pepito sec validacion pepito secreto |