Как вернуть объект SecureString из функции обратно в переменную?Как вернуть объект SecureString из функции
function ReadSecuredFile
{
[SecureString] $SecuredString;
$SecuredString = ConvertTo-SecureString 'Testing123' -asplaintext -force;
return $SecuredString;
}
$a = ReadSecuredFile;
$ в не получает $ SecuredString в заявлении возврата $ SecuredString; в функции ReadSecuredFile. Он возвращается как объект System.Object в VS и System.Array в PowerGUI.
Опубликовать краткий пример функции, которая содержит только минимальный объем кода, необходимого для воспроизведения проблемы. –
OK @Bill_Stewart Я создал функцию примера костей медведя. Если вы в состоянии помочь, это будет здорово. –
Первая строка кода в вашей функции является излишней и фактически возвращает нулевой объект. –