窓辺の小石 第185回 The Man with the Update
マイナビニュース / 2024年9月27日 18時13分
たとえば、再起動が要求されているかどうかは、以下のコマンドで判定できる。
$myWU | where { $_.rebootrequired -eq $true } | select Title
これにより、インストール済み、あるいは再起動でインストールが完了するアップデートが存在するかどうかを判定できる。ただし、前述のようにまだ、他にインストールされていないアップデートがあるかもしれない。また、その中には、再起動を必要とするものが存在する可能性もある。
処理中(ダウンロードが終了し、インストール待ち、あるいはインストール中)のアップデートが存在するかどうかは、以下のコマンドで判定できる。
$myWU | where { $_.isinstalled -eq $false -and $_.isdownloaded -eq $true -and $_.rebootrequired -eq $false -and $_.isPresent -eq $false } | select Title
まだ、インストールが始まっていない場合、自動でダウンロードとインストールが行われる「通常アップデート」とユーザーが手動でダウンロード、インストールを開始させる「オプションアップデート」の2つを区別する必要がある。その判定は、DeploymentActiondで行う。この値が4(daOptionalInstallation)のアップデートは、オプションのアップデートだ。
$myWU | where {$_.isinstalled -eq $false -and $_.DeploymentAction -eq 4} | select Title
これは、「設定 ⇒ 詳細オプション ⇒ オプションの更新プログラム」に表示されるアップデートで、通常はユーザーが手動でダウンロードとインストールを行う。逆にこの値が4以外のものでインストールされていないものは、通常インストールで、これは、待っていれば、そのうちダウンロードが開始され、インストールが行われる。これらをまとめて簡易表示が行えるスクリプトを(リスト01)に示す。
■リスト01
$WindowsUpdateSearch=(New-Object -ComObject Microsoft.Update.Session).CreateUpdateSearcher();
$myWU=$WindowsUpdateSearch.Search("IsInstalled=0 OR IsInstalled=1").updates;
Write-Host "通知のみ";
$myWU | where {$_.isinstalled -eq $false -and $_.DeploymentAction -ne 4 } | select Title;
Write-Host "処理が進行中";
$myWU | where { $_.isinstalled -eq $false -and $_.isdownloaded -eq $true -and $_.rebootrequired -eq $false -and $_.isPresent -eq $false } | select Title;
Write-Host "再起動待ち";
$myWU | where { $_.rebootrequired -eq $true } | select Title;
Write-Host "オプションのアップデート";
$myWU | where {$_.isinstalled -eq $false -and $_.DeploymentAction -eq 4} | select Title;
今回のタイトルネタは、1963年の米国ドラマ「The Outer Limits」(邦題 空想科学劇場アウターリミッツ。1964年)のエピソードの1つ「The Man with the Power」である。「これはテレビの故障ではありません」のナレーションでオシロスコープの波形が出るオープニング、一話完結のSFストーリーで、恐怖を前面に出したものが多かった。「The Man with the Power」は、念力を可能にする装置を開発した教授の話。その教授を演じるのが、のちに「刑事コロンボ」の「別れのワイン」の犯人や、映画「007は二度死ぬ」のブロフェルド役を演じた、ドナルド・プレザンス(Donald Henry Pleasence)である。
(塩田紳二)
-
- 1
- 2
この記事に関連するニュース
-
Windows Server 2025、再起動不要のセキュリティアップデート提供開始(プレビュー)
マイナビニュース / 2024年9月25日 10時53分
-
WSLはプレビュー版でGUIでの設定が加わった! リリース2.3.xの新機能を見る
ASCII.jp / 2024年9月15日 10時0分
-
窓辺の小石 第183回 The Environment variable Man
マイナビニュース / 2024年9月13日 15時34分
-
Windows 10向けプレビュー更新プログラム「KB5041582」リリース
マイナビニュース / 2024年8月30日 12時30分
-
Windows 11向け更新プログラム、Windows共有ウィンドウからAndroidへのアクセス実現
マイナビニュース / 2024年8月29日 15時19分
ランキング
-
1ワイヤレスイヤホンに発煙や焼損のおそれ…… メーカーが部品の無償交換実施「誠に申し訳ありません」
ねとらぼ / 2024年9月27日 20時17分
-
2「憔悴しきっており」 「ラブライブ!」声優・菅叶和が活動休止 「虹ヶ咲」キャストの誹謗投稿リポストは“乗っ取りの可能性大”と事務所説明
ねとらぼ / 2024年9月27日 19時41分
-
3交通系電子マネー月間利用件数3億件突破記念「Suicaのペンギンから恩返し」を実施
ポイ探ニュース / 2024年9月27日 14時45分
-
4これは長湯確定! ニトリで買える“1990円”のお風呂用トレーがコスパ抜群で最強だった
ねとらぼ / 2024年9月27日 8時15分
-
5スマートフォンのストレージ足りている? 足りなくなったらどうしている?:読者アンケート結果発表
ITmedia Mobile / 2024年9月27日 19時9分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください