Поэтому я хочу сохранить безопасный тип строковой переменной для локального пользователя. Таким образом, я могу запустить convertfrom-securestring для выполнения вызовов rest api в файле .ps1 без доступа к паролю. Возможно ли то, что я пытаюсь сделать?
Код, который я использую, приведен ниже, но еще не работает:
$PlainPassword = "atestpassword"
$SecurePassword = $PlainPassword | ConvertTo-SecureString -AsPlainText -Force
[Environment]::SetEnvironmentVariable('JiraCreds', $SecurePassword, "User")
Переменные среды сохраняются только в виде строк без поддержки других типов данных?