web-dev-qa-db-ja.com

Chef Knifeコマンド-コマンドは正常に実行されましたが、PowerShellの「クエリセッション」がリターンコード1で失敗しました

PowerShellのchefknifeコマンドをリモートで実行する際に特有の問題に直面しています。

コマンドは正常に実行されましたが、戻りコードは1でエラーがあります。

> %CPath% && knife winrm '%IP_Val%' --winrm-Shell Powershell 'query session' -x %username% -p %password%  -m

%IPAddress%  SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
%IPAddress% >services                                    0  Disc
%IPAddress%  console                                     1  Conn
%IPAddress%                    %Username%          3  Disc
%IPAddress%  rdp-tcp                                 65536  Listen
ERROR: Failed to execute command on %IPAddress% return code 1
2
gows

WinRMと関係があるようです。 「querysession」を「qwinsta」に置き換えて問題を解決しました。

WinrmでRCAを確認する必要があります

2
gows