Поделиться через


Константы сеанса

Константы сеанса в перечислении __WSManSessionFlags указывают проверку подлинности и другие сведения для WSMan.CreateSession или IWSMan::CreateSession вызовы, которые подключаются к удаленному компьютеру. Эти константы также тесно связаны с коммутаторами программы командной строки Winrm.

Использование констант сеанса

Флаги сеанса можно задать для вызова WSMan.CreateSession двумя разными способами. Один из них короче и проще. Более длинный способ, как показано в следующем примере, — найти значение флага, который вы хотите использовать, и создать константу в скрипте с этим значением. Затем константы используются для задания значения параметра iFlags.

Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword

Рекомендуемый способ, как показано в следующем примере, — использовать метод объекта WSMan, связанный с флагом.

iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword

константы проверки подлинности

Укажите метод проверки подлинности и как обрабатывать серверы сертификатов.

другие константы сеанса

Укажите порт имени кодирования, шифрования и субъекта-службы.

константы и перечисления WinRM

WSMan.CreateSession

аутентификации для удаленных подключений