Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee stelt u de gebruikersnaam van een lokaal of domeinaccount op de externe computer in en haalt u deze op. Deze eigenschap bepaalt de gebruikersnaam voor verificatie. Zie verificatie voor externe verbindingenvoor meer informatie.
Deze eigenschap is lezen/schrijven.
Syntaxis
ConnectionOptions.UserName As String
Eigenschapswaarde
Tekenreeks die de gebruikersnaam van een lokaal of een domeinaccount op de externe computer bevat.
Als er geen waarde wordt opgegeven en de vlag WSManFlagCredUsernamePassword niet is ingesteld, wordt de gebruikersnaam van het account waarop het script wordt uitgevoerd, gebruikt.
Als er geen waarde wordt opgegeven en de vlag WSManFlagCredUsernamePassword is ingesteld, wordt de gebruiker gevraagd de gebruikersnaam en het wachtwoord in te voeren. Als er geen geldige gebruikersnaam en een geldig wachtwoord worden ingevoerd, wordt er een fout met toegang geweigerd geretourneerd.
Opmerkingen
De volgende syntaxis wordt gebruikt om deze eigenschap op te geven.
Set ConnectionOptions = wsman.CreateConnectionOptions
ConnectionOptions.UserName = "<UserName>"
U kunt gebruikersnaam en wachtwoord opgeven voor een domeinaccount wanneer u onderhandelen of Kerberos-verificatie gebruikt, of voor een lokaal account met basisverificatie . Als u verbinding wilt maken met een lokaal account, moeten de WSMan.CreateSession-vlaggen de combinatie van de vlag WSManFlagUseBasic en de vlag WsmanFlagCredUserNamePassword bevatten. Als u verbinding wilt maken met een domeinaccount, moeten de WSMan.CreateSession-vlaggen de combinatie van de vlag WSManFlagUseNegotiate en de vlag WsmanFlagCredUserNamePassword of de combinatie van de WSManFlagUseKerberos-vlag en de vlag WsmanFlagCredUserNamePassword bevatten. Voor een domeinaccount moet UserName worden opgegeven in het formulier 'computer\gebruikersnaam', waarbij het onderdeel 'computer' van de tekenreeks de naam of het IP-adres kan zijn. Zie verificatie voor externe verbindingenvoor meer informatie. Opmerking: sla referenties niet op in tekst zonder opmaak in een scriptbestand.
Set ConnectionOptions = Wsman.CreateConnectionOptions
ConnectionOptions.Username = "<username>"
ConnectionOptions.Password = "<password>"
Set NewSession = Wsman.CreateSession("127.0.51.1", _
(WSMan.SessionFlagUseBasic Or _
WSMan.SessionFlagCredUsernamePassword), ConnectionOptions)
Als u verbinding wilt maken met een domeinaccount, moeten de WSMan.CreateSession-vlaggen de combinatie van de vlag WSManFlagUseNegotiate en de vlag WsmanFlagCredUserNamePassword bevatten om verbinding te maken met een domeinaccount. Hiervoor is negotiate-verificatie vereist.
Set ConnectionOptions = Wsman.CreateConnectionOptions
ConnectionOptions.Username = "<username>"
ConnectionOptions.Password = "<password>"
Set NewSession = Wsman.CreateSession("127.0.51.1", _
(WSMan.SessionFlagUseNegotiate Or _
WSMan.SessionFlagCredUsernamePassword), ConnectionOptions)
Behoeften
| Voorwaarde | Waarde |
|---|---|
| Minimaal ondersteunde client |
Windows Vista |
| Minimaal ondersteunde server |
Windows Server 2008 |
| Koptekst |
|
| IDL |
|
| Bibliotheek |
|
| DLL |
|