トップ回答者
レポートの表示について

質問
-
アプリケーションの展開を実施していますが、
レポートの項目がうまく表示されていない項目があり、困っています。対象レポート:「ソフトウェアの配布 - アプリケーションの監視」 - 「すべてのアプリケーションの展開(詳細)」
→「現在のデータを表示」をクリック
→「アプリケーションの展開の統計情報」の円グラフ横のステータス「エラー」をクリック
→「アプリケーションの展開ステータス」項目:エラーコード(#エラーと表示されてしまう)
アプリケーションに登録したスクリプト(バッチファイル)では、戻り値を設定していますが
この値が反映されるのではないのでしょうか。目的は、戻り値単位で結果(ステータス、特にエラーの内容)を集計したいので、別の手段があれば、それでも構いません。
回答
-
バッチでシンプルに戻り値を "998" で返すようにしてテストしてみましたが、やはり私の環境では想定通りレポートに「メモリロケーションへのアクセスが無効です。」が表示されますね。
ちなみに、クライアント側では状態が失敗となり、詳細情報にエラーコード (998) が表示されている事は確認されていますでしょうか?
また、US のフォーラムで以下の様なスレッドを見つけたので、特定バージョンの SCCM や SSRS のバグという可能性も有りそうです。- 回答としてマーク Melchior21th 2019年6月19日 1:00
すべての返信
-
いつもお世話になっております。
そうですよね。普通はそのように表示されますよね。
私もエラーコードまたはエラーコードが示す意味が表示されるものと考えていましたが、どうしても表示が「#エラー」から変わらないため、フォーラムに投稿した次第です。使用している戻り値ですが、下記の値を返しています。
ERROR_NOACCESS 998 0x000003E6 メモリ ロケーションへのアクセスが無効です。 ERROR_SWAPERROR 999 0x000003E7 インページ操作の実行エラー。 今回の用途としては、「エンドユーザーに再起動通知を出したくない(知られたくない)が、まだ再起動をしていない端末を管理者側で認識するため」です。しかし、ソフトウェアセンターにはインストール結果を表示させたいのです。
この場合、3010は適さないと考えております。そのため、苦肉の策ですが意味が異なるのを承知で。上記値を使用しています。
-
バッチでシンプルに戻り値を "998" で返すようにしてテストしてみましたが、やはり私の環境では想定通りレポートに「メモリロケーションへのアクセスが無効です。」が表示されますね。
ちなみに、クライアント側では状態が失敗となり、詳細情報にエラーコード (998) が表示されている事は確認されていますでしょうか?
また、US のフォーラムで以下の様なスレッドを見つけたので、特定バージョンの SCCM や SSRS のバグという可能性も有りそうです。- 回答としてマーク Melchior21th 2019年6月19日 1:00