WINGETを使用してインストールされているすべてのプログラムを一度に更新する方法

このチュートリアルでは、 Windows Package Manager ( WINGETまたはwinget.exeとも呼ばれます)を使用して、インストールされているすべてのプログラムを一度に更新する(update all installed programs at once)方法について説明します。Windows Package Managerは、アプリをインストールしたり、最新バージョンのソフトウェア/プログラムを見つけて一緒にインストールしたりして、作業を容易にするコマンドラインユーティリティです。プログラムの最新バージョンのダウンロードからそれらのプログラムの更新までのプロセス全体は、自動的に行われます。単純なコマンドのみを実行する必要があります。

プログラムの更新Windowsパッケージマネージャー

古いプログラムを見つけて更新するための優れた無料のソフトウェア更新チェッカーツール(software update checker tools)がいくつかありますが、 Windows Package Managerを使用してプログラムを一括更新したい場合は、この投稿が役立ちます。更新を取得するために使用されるリポジトリによって認識できるプログラムのみが更新されることに注意してください。デフォルトのコミュニティリポジトリは、更新可能な1500以上のプログラムを認識します。

(Update)WINGETを使用してインストールされたプログラムを一度に更新します

すべてのプログラムを一度に更新するには、昇格されたPowerShellコマンドプロンプト(Command Prompt)、Windowsターミナル、またはその他のWindowsコンソール(Windows Console)アプリケーションでWindowsPackageManagerを使用できます。(Windows Package Manager)これは、昇格されたPowerShellウィンドウを使用して行います。手順は、他のWindowsコンソール(Windows Console)アプリケーションでも同じです。これを行う方法を確認しましょう:

まず(First)Github.comからWindows Package Managerを入手してインストールします(まだインストールされていない場合)。

この後、検索(Search)ボックスまたはその他の適切な方法を使用して、昇格されたPowerShell(open the elevated PowerShell)ウィンドウを開きます。

PowerShellウィンドウが管理者として開いたら、次のコマンドを入力して実行します。

winget upgrade

プログラムを更新するコマンドを実行します

このコマンドは必須ではありませんが、すべての古いプログラムとそれらの利用可能な更新のリストが表示されるため、非常に役立ちます。また、プログラム名、ID、インストールされているバージョン、および使用可能なバージョンを確認することもできます。

次に、これらのプログラムを最新バージョンで自動的に更新するコマンドを実行します。コマンドは次のとおりです。

winget upgrade --all

Windows Package Managerは、新しいバージョンのプログラムを1つずつ自動的にダウンロードし、サイレントインストールします。

これには時間がかかる場合があります。したがって、プロセスを完了させてください。そうすれば、プログラムは新しいバージョンで更新されます。

参考までに、wingetで使用できるその他のコマンドとオプションの一部を以下に示します。

  • install指定されたアプリケーションをインストールします
  • showアプリケーションに関する情報を表示します
  • sourceアプリケーションのソースを管理します
  • 検索(search)アプリの基本情報を検索して表示
  • インストーラーファイルをハッシュするためのハッシュ(hash)ヘルパー
  • 検証(validate)マニフェストファイルを検証します
  • –helpコマンドラインヘルプを提供します
  • –info トラブルシューティングに役立つ追加データを提供します(Provides)
  • –versionクライアントのバージョンを提供します

お役に立てば幸いです。

関連している:(Related:)

ヒント(TIP):   ScoopChocolatey  、Niniteは、興味を引く可能性のある他のパッケージマネージャーです。



About the author

私は、Windows アプリとファイルを専門とする、10 年以上の経験を持つコンピューター セキュリティの専門家です。私は、コンピュータ セキュリティに関連するさまざまなトピックについて何百もの記事を書いたり、レビューしたりして、個人がオンラインで安全に過ごせるように支援してきました。また、データ侵害やサイバー攻撃からシステムを保護するために支援が必要な企業向けの経験豊富なコンサルタントでもあります。



Related posts