Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El atributo Credential es un atributo opcional que se puede usar con parámetros de credencial de tipo System.Management.Automation.PSCredential para que una cadena también se pueda pasar como argumento al parámetro . Cuando este atributo se agrega a una declaración de parámetros, Windows PowerShell convierte la entrada de cadena en un objeto System.Management.Automation.PSCredential. Por ejemplo, el cmdlet Get-Credential usa este atributo para que Windows PowerShell genere el objeto System.Management.Automation.PSCredential devuelto por el cmdlet .
Sintaxis
[Credential]
Observaciones
Normalmente, este atributo se usa mediante parámetros de tipo System.Management.Automation.PSCredential para que una cadena también se pueda pasar como argumento al parámetro . Cuando un objeto System.Management.Automation.PSCredential se pasa al parámetro , Windows PowerShell no hace nada.
Al crear el objeto System.Management.Automation.PSCredential, Windows PowerShell usa el host actual para mostrar las indicaciones adecuadas al usuario. Por ejemplo, el host predeterminado muestra una solicitud de un nombre de usuario y una contraseña cuando se usa este atributo. Sin embargo, si se usa un host personalizado que define un símbolo del sistema diferente, se mostrará ese mensaje.
Este atributo se usa con el atributo Parameter. Para obtener más información sobre ese atributo, vea Declaración de atributos de parámetros.
El atributo credential se define mediante la clase System.Management.Automation.CredentialAttribute.