セッション定数
__WSManSessionFlags列挙のセッション定数は、リモート コンピューターに接続する WSMan.CreateSession 呼び出しまたは IWSMan::CreateSession 呼び出しの認証とその他の情報を指定します。 これらの定数は、 Winrm コマンド ライン ツール スイッチにも密接に関連しています。
セッション定数の使用
WSMan.CreateSession の呼び出しのセッション フラグは、2 つの異なる方法で設定できます。 1 つは短くてシンプルです。 次の例に示すように、長い方法は、使用するフラグの値を見つけて、その値を持つ定数をスクリプトに作成することです。 次に、定数を使用して iFlags パラメーターの値を設定します。
Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword
次の例に示すように、フラグに関連付けられている WSMan オブジェクト メソッドを使用することをお勧めします。
iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword
-
認証方法と証明書サーバーの処理方法を指定します。
-
エンコード、暗号化、およびサービス プリンシパル名のポートを指定します。
関連トピック