Как обновить приложения с помощью команды winget в Windows 11
В Windows 11 вы можете быстро обновить одно или все свои приложения с помощью одной команды с помощью инструмента командной строки Windows Package Manager (winget) без необходимости использования Microsoft Store.
Хотя вы можете обновлять приложения по отдельности, для их обновления требуется много шагов и много времени. Диспетчер пакетов Windows — это инструмент командной строки, альтернативный установке и обслуживанию приложений. Этот инструмент предназначен для того, чтобы сэкономить ваше время и нервы за счет автоматизации процесса поиска, загрузки, установки, обновления и настройки практически любого приложения, включая приложения Microsoft Store, традиционные (win32) программы и веб-приложения, которые вы изначально приобрели с помощью Windows. Менеджер пакетов.
В этом руководстве вы узнаете, как загрузить и установить обновления для приложений в Windows 11 без Microsoft Store с помощью инструмента командной строки Windows Package Manager (winget).
Обновите приложение в Windows 11 с помощью команды winget
Чтобы обновить приложение с помощью команды winget, выполните следующие действия:
Открытым Начинать в Windows 11.
Ищи Командная строка (или же PowerShell), щелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите эту команду, чтобы вывести список всех приложений с обновлениями в Windows 11, и нажмите Войти:
winget upgrade
Введите эту команду, чтобы обновить приложение, и нажмите Войти:
winget upgrade -h --id APP-ID
В команде измените APP-ID идентификатор приложения для установки в Windows 11.
-h
Опция запускает установщик без вывода сообщений, скрывая весь пользовательский интерфейс. Однако, если требуется повышение прав, вы все равно получите подсказку.Например, эта команда обновляет браузер Firefox до последней версии.
winget upgrade -h --id Mozilla.Firefox
После выполнения этих шагов приложение будет обновлено до последней версии, доступной в репозитории диспетчера пакетов Windows.
Если вы предпочитаете традиционные методы, вы можете обновить свои приложения через Microsoft Store или вручную через настройки приложения.
Обновите все приложения в Windows 11 с помощью команды winget
Чтобы обновить все приложения с помощью одной команды с помощью winget, выполните следующие действия:
Открытым Начинать.
Ищи Командная строка (или же PowerShell), щелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
(Необязательно) Введите эту команду, чтобы вывести список всех приложений с обновлениями в Windows 11, и нажмите Войти:
winget upgrade
Введите эту команду, чтобы обновить все приложения до их последних версий, и нажмите Войти:
winget upgrade -h --all
После выполнения этих шагов инструмент winget загрузит и установит обновления для всех приложений, установленных в Windows 11.
Важно отметить, что вы можете обновлять только те приложения, которые вы установили с помощью диспетчера пакетов Windows. Приложения, которые вы установили из разных источников, не будут обновляться в ходе этого процесса. Кроме того, если вы позже обновите приложение с помощью другой технологии обновления, вы потеряете возможность обновлять приложение через диспетчер пакетов Windows.
Это руководство посвящено Windows 11, но этот инструмент также будет работать в последней версии Windows 10.