Windowsのアップデートをコマンドプロンプトで制御する方法

この記事では、Windowsのアップデートの設定や動作をコマンドプロンプトを使って制御する方法について詳しく解説します。具体的なコマンドとその使い方、応用例を通じて、Windowsのアップデートの管理についての理解を深めることができます。

目次

コマンドプロンプトとは?

コマンドプロンプトは、Windowsオペレーティングシステムにおいて、ユーザーがコンピュータにテキストベースの「コマンド」を入力して直接操作するためのインターフェースです。このコマンドは、特定の操作を行うための指示や命令をコンピュータに伝えるもので、ファイルの操作、システム設定の変更、ネットワークの管理など、様々なタスクを実行することが可能です。グラフィカルユーザーインターフェース(GUI)の前身として、初期のコンピュータシステムで主に使用されていましたが、今日でも多くの専門家や上級ユーザーが高度なタスクを効率的に実行するためにコマンドプロンプトを使用しています。

コマンドプロンプトを使ったWindowsアップデートの制御

Windowsのアップデートは、通常、設定アプリから手動で操作されるものですが、コマンドプロンプトを使っても制御することができます。これにより、バッチファイルなどを使用して一括管理や自動化することが可能となります。

Windows Updateの停止と開始

Windows Updateのサービスを停止または開始するには以下のコマンドを使用します。

net stop wuauserv
REM Windows Updateサービスを停止

net start wuauserv
REM Windows Updateサービスを開始

Windows Updateの設定変更

Windows Updateの動作を変更するためのコマンドは、以下のようになります。

schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Automatic App Update" /Disable
REM 自動アップデートを無効にする

schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\Automatic App Update" /Enable
REM 自動アップデートを有効にする

応用例

特定のアップデートのみをインストールする

特定のアップデートを手動でインストールする場合、そのアップデートのKB番号が必要です。以下のコマンドを使用してインストールします。

wusa.exe /install /kb:KBXXXXXXX
REM KBXXXXXXXの部分をインストールしたいアップデートのKB番号に置き換える

アップデートの履歴を確認する

インストール済みのアップデートの履歴を確認するためのコマンドは以下のとおりです。

systeminfo | find "KB"

このコマンドを実行すると、インストールされているアップデートの一覧が表示されます。

まとめ

Windowsのアップデートをコマンドプロンプトから制御する方法は、システムの自動化や管理を効率的に行うための有効な手段です。特にシステム管理者やIT関連の業務を行う方々にとって、これらのコマンドの習得は大変有益です。

コメント

コメントする

目次