WSUSコンソールにてGUI操作で出力できる状態レポートと同じものを、コマンドラインで出力する方法を教えてください

cexamf-5804 0 評価のポイント
2024-02-05T11:11:43.5233333+00:00

初めてこちらで質問させていただきます。 WSUSコンソールで出力できる状態レポートについて、質問があります。

【環境】 [WSUS サーバー] OS:Windows Server 2016 Standard Edition WSUSバージョン:10.0.14393 [WSUS クライアント] OS:Windows 11(22H2) *20台

【質問内容】 WSUSクライアント単位で各更新プログラムの適用状況(インストール済み、未承認、etc.)と更新プログラム適用日時をコマンドラインで出力できる方法が知りたいです。 WSUSコンソールにてクライアントを選択して出力できる状態レポートと同じものを コマンドラインでも出力できれば最も理想的です。

【すでに試したこと】 下記サイトのPowershellコマンドを試し、WSUSクライアントのコンピューター名、IPアドレス、OSバージョン、最終更新日が参照できることは確認済みです。 https://learn.microsoft.com/en-us/powershell/module/updateservices/get-wsuscomputer?view=windowsserver2022-ps

どなたかご回答いただけますでしょうか。 よろしくお願いいたします。

Windows Server 2016
Windows Server 2016
データ ストレージに更新されたエンタープライズ レベルの管理をサポートする Microsoft サーバー オペレーティング システム。
8 件の質問
Windows Server PowerShell
Windows Server PowerShell
Windows Server: エンタープライズ レベルの管理、データ ストレージ、アプリケーション、通信をサポートする Microsoft サーバー オペレーティング システムのファミリ。PowerShell: コマンドライン シェルと関連するスクリプト言語で構成される Microsoft タスク自動化および構成管理フレームワークのファミリ。
2 件の質問
0 件のコメント コメントはありません
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. チャブーン 396 評価のポイント MVP
    2024-02-07T04:53:42+00:00

    チャブーンです。 この件ですが、基本的にはWSUSクライアントの「状態」を示すPowerShellはGet-WsusComputerになります。お望みの詳細情報は、オプションを行使しないとでてこないと思われます。たとえば-ComputerUpdateStatusなどが対象になると思います。以下の資料が参考になると思います。で、特定のKBと紐づけての表示、という場合、Get-WsusServerコマンドレットからのパイプラインで構成する必要があるかもしれませんね。 https://kogelog.com/2014/01/03/20140103-01/