2016-04-01 6 views
1

私は、DISMを使用してWindowsの更新プログラムをダウンロードしてWindowsのオフラインイメージにスリップストリームするためのPowershellスクリプトを作成しています。たとえば、Windows 10検索のリストは次のようになります。Powershell置き換えられていないWindows更新プログラムを特定する方法はありますか?

d   Id  KB  Title                      Rating 
-   --  --  -----                      ------ 
3/8/2016 MS16-036 3144756 Security Update for Adobe Flash Player              Critical 
3/8/2016 MS16-035 3141780 Security Update for .NET Framework to Address Security Feature Bypass      Important 
3/8/2016 MS16-034 3143145 Security Update for Windows Kernel-Mode Drivers to Address Elevation of Privilege   Important 
3/8/2016 MS16-033 3143142 Security Update for Windows USB Mass Storage Class Driver to Address Elevation of Privilege Important 
3/8/2016 MS16-032 3143141 Security Update for Secondary Logon to Address Elevation of Privile       Important 
3/8/2016 MS16-030 3143136 Security Update for Windows OLE to Address Remote Code Execution       Important 
3/8/2016 MS16-028 3143081 Security Update for Microsoft Windows PDF Library to Address Remote Code Execution   Critical 
3/8/2016 MS16-027 3143146 Security Update for Windows Media to Address Remote Code Execution       Critical 
3/8/2016 MS16-026 3143148 Security Update for Graphic Fonts to Address Remote Code Execution       Critical 
3/8/2016 MS16-024 3142019 Cumulative Security Update for Microsoft Edge            Critical 
3/8/2016 MS16-023 3142015 Cumulative Security Update for Internet Explorer           Critical 

置き換えられていない更新を特定するにはどうすればよいですか?

+0

どのように多くの情報を取得していますか?つまり、どのAPIを使用していますか? –

+0

Powershellを使用してhttps://technet.microsoft.com/en-us/security/bulletin/?f=255&MSPPError=-2147217396を掻き集めました – slmaq

答えて

0

私の質問も私の回答もプログラム的なものではないことを謝ります。プログラミングの答えが私のニーズを満たしていたと思うので、私はそれがこのカテゴリに属していると感じました。

オフライン画像に必要な更新を最もよく判断するには、https://technet.microsoft.com/security/bulletin/にあるDownload Microsoft Security Bulletin Dataのリンクを使用することが必要です。最良の方法は、Excelファイルをプログラムで照会してから、他のプログラムにどのような更新プログラムを置き換えるかを決定することです。そこから、DISMから使用可能な実際のMSUファイルをダウンロードすることについてはわかりません。しかし、これは十分に私の質問に答えると、私はバッチでMSUファイルのリストをダウンロードする方法を見つけるためにいくつかのインターネット酔っ払いをしなければならないでしょう。

1

お客様の状況やニーズに応じて、a WSUS serverを実行することも1つの選択肢です。更新プログラムを配布するのに実際には使用する必要はありませんが、there's an APIを使用してWSUSサーバーデータベースを照会することができます。また、APIを使用して必要な更新を「承認」し、WSUSにダウンロードさせることもできます。

これはあなたのシナリオでは過度のものであり、自己回答で提案したアプローチがうまくいくと思います。しかし、WSUSは今後の読者にとってはより合理的な選択肢かもしれません。問題に遭遇した場合に備えて考慮すべき選択肢がないと傷つきません。

WSUSを介してマイクロソフトが提供する更新プログラムのセットは、Windows Updateによって提供されるものと若干異なり、更新プログラムは2つのチャネルに異なるタイミングでリリースされることがあります。 (セキュリティアップデートは通常、両方のチャンネルに同時に、またはほぼ同時にリリースされます)

関連する問題