Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
ConnectionOptions objekt je předán CreateSession metoda poskytnout uživatelské jméno a heslo přidružené k místnímu účtu na vzdáleném počítači. Pokud nejsou zadány žádné parametry, jsou přihlašovací údaje účtu, na kterém je spuštěn skript, nastaveny na výchozí hodnoty.
Členové
Objekt ConnectionOptions má tyto typy členů:
Vlastnosti
Objekt ConnectionOptions má tyto vlastnosti.
| Vlastnictví | Typ přístupu | Popis |
|---|---|---|
|
Heslo |
Jen pro zápis |
Nastaví heslo místního účtu nebo účtu domény na vzdáleném počítači. |
|
uživatelské jméno |
Čtení/zápis |
Nastaví a získá uživatelské jméno místního účtu nebo účtu domény na vzdáleném počítači. |
Poznámky
ConnectionOptions objekt odpovídá IWSManConnectionOptions rozhraní.
Pokud klientská aplikace vzdálená správa systému Windows běží v rámci zosobnění, dojde k chybě, pokud nastavíte vlastnost Heslo . Klientská aplikace je skript nebo jiný program, který odešle požadavek na WinRM v místním nebo vzdáleném počítači. Klientská aplikace může běžet pod zosobněním, protože se nazývá funkce, jako je ImpersonateClient. Pokud proces ASP běží pod účtem, který zosobňuje klienta, nemůže požádat o uživatelské jméno a heslo služby Active Server Page (ASP).
Příznak WSManFlagUserNamePassword by měl být nastaven na volání WSman.CreateSession při použití uživatelského jména a hesla pro ověřování.
Příklady
Následující příklad kódu jazyka VBScript ukazuje, jak vytvořit objekt ConnectionOptions , nastavit vlastnosti účtu na vzdáleném počítači a použít ho při vytváření objektu Session . Poznámka: Neukládejte přihlašovací údaje ve formátu prostého textu v souborech skriptu.
Set objWsman = CreateObject( "Wsman.Automation" )
'Create ConnectionOptions object.
Set objConnectionOptions = objWsman.CreateConnectionOptions
objConnectionOptions.UserName = "<username>"
objConnectionOptions.Password = "<password>"
iFlags = objWsman.SessionFlagUseBasic Or _
objWsman.SessionFlagCredUserNamePassword
Set objSession = objWsman.CreateSession _
("https://172.30.168.2", iFlags, objConnectionOptions)
strResource = objSession.Get("winrm/config")
Požadavky
| Požadavek | Hodnota |
|---|---|
| Minimální podporovaný klient |
Windows Vista |
| Minimální podporovaný server |
Windows Server 2008 |
| Záhlaví |
|
| IDL |
|
| Knihovna |
|
| Knihovna dll |
|