スクリプトからWindows Update
Windows10のアップデートに時間がかかりすぎるので、スクリプトでサクッとアップデートできないかな?と前回「WUA_SearchDownloadInstall.vbs」を使用した方法を見つけてメモしましたが、他にもみつけたのでメモ。これもすべてのWindowsで使えるようです。
まずはソースを.vbsで保存
上記のページあるソースをメモ帳などに貼り付け、WindowsUpdate.vbsなど、適当に .vbs を付けて保存します。
コマンドプロンプトからcscriptで呼び出す
上記のWindowsUpdate.vbsを管理者として起動したコマンドプロンプトからcscript
で呼び出して実行します。
WindowsUpdate.vbsをCドライブ直下に保存していた場合
cscript "c:\WindowsUpdate.vbs"
これだけで実行できます。
重要な更新プログラムのみインストールする設定になっている
オプションの更新プログラムなどは除き、重要な更新プログラムのみをインストールする設定になっています。以下のコードはその部分になります。
updateSearcher.Search("IsInstalled=0 and Type='Software' and AutoSelectOnWebSites=1")
パラメーターの意味
パラメーター | 意味 |
IsInstalled=0 | インストールされていない更新プログラムを対象にする |
Type='Software' | 更新プログラムが対象 |
AutoSelectOnWebSites=1 | 重要な更新プログラムのみを適用 |
パラメーターの参考サイト
その他類似のスクリプトの参考サイト