Я использую в PS следующую команду:
"Password" | ConvertTo-SecureString -AsPlainText -Force | ConvertFrom-SecureString
Это генерирует ключ, который я сохраняю как файл "Key.txt"
Теперь я хочу расшифровать этот пароль, используя это:
$password = Get-Content password.txt (or just copy-pasting the key)
$cred = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $username,($password | ConvertTo-SecureString)
НО ...
как я могу добавить это к этому ...
$EmailFrom = "MyMail@gmail.com"
$EmailTo = "MayMail@gmail.com"
$Subject = "Test"
$Body = "this is a Test"
$SMTPServer = "smtp.gmail.com"
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("My_USer", "My_Password");
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
Я хочу добавить его как My_Password, конечно, яследует добавить переменную $ password, например, из файла Key.txt, но потом ...?