Metodo IWSManConnectionOptions::p ut_UserName (wsmandisp.h)
Imposta e ottiene il nome utente di un account locale o di un account di dominio nel computer remoto. Questa proprietà determina il nome utente per l'autenticazione. Se non viene specificato alcun valore e il flag WSManFlagCredUsernamePassword non è impostato, il nome utente dell'account che esegue lo script viene usato.
Se il flag WSManFlagCredUsernamePassword è impostato, ma non viene specificato alcun nome utente, lo script richiede all'utente di immettere il nome utente e la password. Se non viene immesso alcun nome utente e password, viene restituito un errore di accesso negato. Per altre informazioni, vedere Autenticazione per Connections remoto.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_UserName(
BSTR name
);
Parametri
name
Valore restituito
nessuno
Osservazioni
È possibile specificare UserName e Password per un account di dominio quando si usa l'autenticazione Negotiate o Kerberos o per un account locale con l'autenticazione di base . Per connettersi a un account locale, i flag WSMan.CreateSession devono contenere la combinazione del flag WSManFlagUseBasic e del flag WsmanFlagCredUserNamePassword . Per connettersi a un account di dominio, i flag WSMan.CreateSession devono contenere la combinazione del flag WSManFlagUseNegotiate e del flag WsmanFlagCredUserNamePassword oppure la combinazione del flag WSManFlagUseKerberos e del flag WsmanFlagCredUserNamePassword . Per un account di dominio, UserName deve essere specificato nel formato "computer\username", dove la parte "computer" della stringa può essere il nome o l'indirizzo IP. Per altre informazioni, vedere Autenticazione per Connections remoto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | wsmandisp.h |
Libreria | WSManDisp.tlb |
DLL | WSMAuto.dll |