Константы сеанса
Константы сеанса в перечислении __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
-
Укажите метод проверки подлинности и способ обработки серверов сертификатов.
-
Укажите порт кодирования, шифрования и имени субъекта-службы.
Связанные темы