Compartir a través de


Método IWSManConnectionOptions::get_UserName (wsmandisp.h)

Establece y obtiene el nombre de usuario de una cuenta de dominio o local en el equipo remoto. Esta propiedad determina el nombre de usuario para la autenticación. Si no se proporciona ningún valor y no se establece la marca WSManFlagCredUsernamePassword , se usa el nombre de usuario de la cuenta que ejecuta el script.

Si se establece la marca WSManFlagCredUsernamePassword , pero no se especifica ningún nombre de usuario, el script pide al usuario que escriba el nombre de usuario y la contraseña. Si no se escribe ningún nombre de usuario y contraseña, se devuelve un error de acceso denegado. Para obtener más información, consulte Autenticación para Connections remoto.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT get_UserName(
  BSTR *name
);

Parámetros

name

Valor devuelto

None

Observaciones

Puede proporcionar UserName y Password para una cuenta de dominio al usar la autenticación Negotiate o Kerberos , o para una cuenta local con autenticación básica . Para conectarse a una cuenta local, las marcas WSMan.CreateSession deben contener la combinación de la marca WSManFlagUseBasic y la marca WsmanFlagCredUserNamePassword . Para conectarse a una cuenta de dominio, las marcas WSMan.CreateSession deben contener la combinación de la marca WSManFlagUseNegotiate y la marca WsmanFlagCredUserNamePassword , o la combinación de la marca WSManFlagUseKerberos y la marca WsmanFlagCredUserNamePassword . Para una cuenta de dominio, se debe especificar UserName con el formato "computer\username", donde la parte "computer" de la cadena puede ser el nombre o la dirección IP. Para obtener más información, consulte Autenticación para Connections remoto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado wsmandisp.h
Library WSManDisp.tlb
Archivo DLL WSMAuto.dll

Consulte también

ConnectionOptions.UserName

IWSManConnectionOptions