Contenidos
1 2 3 4 5 6 7 8 9 |
# Credencial en una variable $credenciales = (Get-Credential) $credenciales # SecureStringToBSTR: asigna una cadena binaria (BSTR) no administrada y copia en ella el contenido de un objeto SecureString administrado. $BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR(($credenciales.Password)) # PtrToStringAuto: Asigna un String administrado y copia en él todos los caracteres hasta el primer carácter nulo de una cadena almacenada en memoria no administrada. $PlainPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR) $PlainPassword |