PS-Commands/Scripts/Get-CredToXML.ps1

22 lines
526 B
PowerShell
Raw Normal View History

2023-08-17 13:45:36 +03:00
function Get-CredToXML {
param (
$CredFile = "$home\Documents\cred.xml"
)
if (Test-Path $CredFile) {
Import-Clixml -path $CredFile
}
elseif (!(Test-Path $CredFile)) {
$Cred = Get-Credential -Message "Enter credential"
if ($Cred -ne $null) {
$Cred | Export-CliXml -Path $CredFile
$Cred
}
else {
return
}
}
}
# $Cred = Get-CredToXML
# $Login = $Cred.UserName
# $PasswordText = $Cred.GetNetworkCredential().password