コマンドプロンプトからコマンド1発でインストールできるWindowsアプリまとめ

Windows10や11にはコマンドプロンプトから1行コマンドを実行するだけでアプリをダウンロードしてきてインストール、さらにはインストール済みのアプリを最新版へ更新することができます。

Visual Studio Codeをコマンド1発でダウンロードしてきてインストールする様子

準備編

コマンドプロンプトを開き、

winget

と入力してください。

以下のように表示されたら使用できる環境はできています。

以下のように表示されて使えなかった人は、Microsoftからwingetを取得してインストールする必要があります。

C:>winget
'winget' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

wingetをインストール

wingetはMicrosoftが提供するツールで、Microsoft Storeにあります。

Microsoft Storeの検索ツールバーにwingetと入力し表示された「アプリ インストーラー」をインストールすれば使えるようになります。

コマンド1発でインストールできるアプリ

※winget でインストールしたり、見つけた便利そうなアプリを随時追加していきます。

常用アプリ

Chrome

winget install Google.Chrome

Mozilla Thunderbird

定番のメーラー

winget install Mozilla.Thunderird

WinSCP

高度なFTP(SCP)クライアント

winget install WinSCP.WinSCP

Everything

高速ファイル検索ツール

winget install voidtools.Everything

Adobe Acrobat Reader DC

winget install Adobe.Acrobat.Reader.64-bit

Kindle for PC (Windows)

最近は技術書の多くを電子書籍で買うようになりました。

winget install Amazon.Kindle

Google Drive

winget install Google.Drive

最近のGoogle Driveアプリはローカルのドライブとしてマウントしてくれます。
複数アカウント対応で、その場合は H: I: J:・・・と順番にドライブレターが割り振られます。

Fast Copy

高速ファイルコピーツール

winget install FastCopy

Tera Term

TTL Menuなど追加プラグインを入れたいことがあるので、対話型のインストーラーを表示するようにしています。

winget install -i TeraTerm

TightVNC

VNCサーバーをインストールしたくない場合もあるので、対話型のインストーラーを表示するようにしています。

winget install -i TightVNC

Microsoft Power BI

winget install Microsoft.PowerBI

Microsoft Power Automate Desktop

winget install Microsoft.PowerAutomateDesktop

VMWare

winget install --accept-package-agreements VMware.WorkstationPlayer
winget install --accept-package-agreements VMware.WorkstationPro

Oracle Java Runtime Environment (JRE)

winget install Oracle.JavaRuntimeEnvironment

ZOOM

winget install Zoom.Zoom

開発者向け

Visual Studio Code

winget install Microsoft.VisualStudioCode

Visual Studio Community

winget install Microsoft.VisualStudio.2019.Community
winget install Microsoft.VisualStudio.2022.Community

その他のVisual Studio

開発現場に合わせてインストールするバージョンを選択

winget search Microsoft.VisualStudio.20
インストール例
winget install -i Microsoft.VisualStudio.2019.Community

Docker Desktop

winget install Docker.DockerDesktop

Fiddler 5.0(Fiddler Classic)

http、https通信を除き見したりPOSTパラメータを書き換えたりデバッグするツール

winget install Telerik.Fiddler.Classic

Eclipse

winget search EclipseAdoptium.

開発現場バージョンが指定されているなら指定されたものをインストール

インストール例
winget install -i EclipseAdoptium.Temurin.16

エンタメ

OBSStudio

winget install OBSProject.OBSStudio

Steam

winget install Valve.Steam

インストールしたアプリの更新

更新できるアプリの確認

winget upgrade

指定したアプリを更新

winget upgrade Microsoft.WindowsTerminal

更新可能なアプリをすべて更新

winget upgrade --all

必要に応じて
–accept-package-agreements
–accept-source-agreements
–silent
をつけておくと更新途中で確認画面が表示されていて止まっているなんてことが無くなります。

winget upgrade --all --accept-package-agreements --accept-source-agreements --silent

何かが時々失敗することがありますので、ログは一応確認しましょう。(笑)

実家に親用に設定してあげたパソコンありませんか?
アプリを更新して使うということを教えるのが難しく、古いままアプリの更新が放置され続けているような場合スタートアップに仕込んでおいてあげるといいかもしれません。

コメント

タイトルとURLをコピーしました