Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anger och hämtar användarnamnet för ett lokalt konto eller ett domänkonto på fjärrdatorn. Den här egenskapen bestämmer användarnamnet för autentisering. Mer information finns i -autentisering för fjärranslutningar.
Den här egenskapen är läs/skriv.
Syntax
ConnectionOptions.UserName As String
Egenskapsvärde
Sträng som innehåller användarnamnet för ett lokalt konto eller ett domänkonto på fjärrdatorn.
Om inget värde anges och WSManFlagCredUsernamePassword-flaggan inte har angetts används användarnamnet för det konto som kör skriptet.
Om inget värde anges och WSManFlagCredUsernamePassword-flaggan har angetts uppmanas användaren att ange användarnamnet och lösenordet i skriptet. Om ett giltigt användarnamn och lösenord inte anges returneras ett felmeddelande om nekad åtkomst.
Anmärkningar
Följande syntax används för att ange den här egenskapen.
Set ConnectionOptions = wsman.CreateConnectionOptions
ConnectionOptions.UserName = "<UserName>"
Du kan ange användarnamn och lösenord för ett domänkonto när du använder förhandla eller Kerberos-autentisering , eller för ett lokalt konto med grundläggande autentisering. För att ansluta till ett lokalt konto måste WSMan.CreateSession-flaggorna innehålla kombinationen av WSManFlagUseBasic-flaggan och flaggan WsmanFlagCredUserNamePassword . För att ansluta till ett domänkonto måste WSMan.CreateSession-flaggorna innehålla kombinationen av WSManFlagUseNegotiate-flaggan och flaggan WsmanFlagCredUserNamePassword , eller kombinationen av WSManFlagUseKerberos-flaggan och flaggan WsmanFlagCredUserNamePassword . För ett domänkonto måste UserName anges i formatet "dator\användarnamn", där "datordelen" i strängen kan vara antingen namnet eller IP-adressen. Mer information finns i -autentisering för fjärranslutningar. Obs! Lagra inte autentiseringsuppgifter i oformaterad text i en skriptfil.
Set ConnectionOptions = Wsman.CreateConnectionOptions
ConnectionOptions.Username = "<username>"
ConnectionOptions.Password = "<password>"
Set NewSession = Wsman.CreateSession("127.0.51.1", _
(WSMan.SessionFlagUseBasic Or _
WSMan.SessionFlagCredUsernamePassword), ConnectionOptions)
För att ansluta till ett domänkonto måste WSMan.CreateSession-flaggorna innehålla kombinationen av WSManFlagUseNegotiate-flaggan och WsmanFlagCredUserNamePassword-flaggan för att ansluta till ett domänkonto, vilket kräver Negotiate-autentisering.
Set ConnectionOptions = Wsman.CreateConnectionOptions
ConnectionOptions.Username = "<username>"
ConnectionOptions.Password = "<password>"
Set NewSession = Wsman.CreateSession("127.0.51.1", _
(WSMan.SessionFlagUseNegotiate Or _
WSMan.SessionFlagCredUsernamePassword), ConnectionOptions)
Kravspecifikation
Krav | Värde |
---|---|
Lägsta klient som stöds |
Windows Vista |
Lägsta server som stöds |
Windows Server 2008 |
Rubrik |
|
IDL |
|
Bibliotek |
|
DLL |
|