Как обновить сразу все установленные программы с помощью WINGET

В этом руководстве рассказывается, как обновить все установленные программы одновременно(update all installed programs at once) с помощью диспетчера пакетов Windows(Windows Package Manager) (также известного как WINGET или winget.exe ). Диспетчер пакетов Windows — это утилита командной строки, которая позволяет вам устанавливать приложения, а также находить последние версии программного обеспечения/программ и устанавливать их вместе, чтобы облегчить вашу работу. Весь процесс от загрузки последних версий программ до обновления этих программ остается автоматическим. Вам просто нужно выполнить простую команду.

обновить программы менеджер пакетов виндовс

Несмотря на то, что существует несколько хороших бесплатных инструментов проверки обновлений программного обеспечения(software update checker tools) для поиска устаревших программ и их обновления, для тех, кто хочет массово обновлять программы с помощью диспетчера пакетов Windows(Windows Package Manager) , этот пост будет полезен. Обратите внимание, что обновляются только те программы, которые могут быть распознаны репозиторием, используемым для получения обновлений. Репозиторий сообщества по умолчанию распознает более 1500 программ, которые можно обновить.

Моментальное обновление(Update) установленных программ с помощью WINGET

Чтобы обновить все программы за один раз, вы можете использовать диспетчер пакетов Windows(Windows Package Manager) с повышенными правами PowerShell(PowerShell) , командную строку(Command Prompt) , терминал Windows или любое другое консольное(Windows Console) приложение Windows. Мы сделаем это, используя окно PowerShell с повышенными привилегиями. (PowerShell)Действия аналогичны другим приложениям консоли Windows(Windows Console) . Давайте проверим, как это сделать:

Прежде(First) всего, возьмите Диспетчер пакетов Windows(Windows Package Manager) с Github.com и установите его (если он еще не установлен).

После этого откройте окно PowerShell с повышенными привилегиями, используя поле (open the elevated PowerShell)поиска(Search) или любым другим предпочтительным способом.

Когда окно PowerShell открыто от имени администратора, введите и выполните следующую команду:

winget upgrade

выполнить команду для обновления программ

Эта команда необязательна, но весьма полезна, так как покажет вам список всех устаревших программ и доступных обновлений для них. Вы также сможете увидеть название программы, идентификатор, установленную версию и доступную версию.

Теперь выполните команду, которая автоматически обновит эти программы до их последних версий. Команда:

winget upgrade --all

Одна за другой диспетчер пакетов Windows(Windows Package Manager) автоматически загрузит новые версии программ и установит их в автоматическом режиме.

Это может занять некоторое время. Итак, пусть процесс завершится, и ваши программы будут обновлены новыми версиями.

К вашему сведению, ниже приведены некоторые другие команды и параметры, доступные для использования с winget:

  • install Устанавливает данное приложение
  • show Показывает информацию о приложении
  • источник(source) Управление источниками приложений
  • поиск(search) Найти и показать основную информацию о приложениях
  • hash Helper для хеширования файлов установки
  • validate Проверяет файл манифеста
  • --help Предоставляет справку по командной строке
  • --info Предоставляет(Provides) дополнительные данные, полезные для устранения неполадок
  • –version Предоставляет версию клиента

Надеюсь, это полезно.

Связанный:(Related:)

СОВЕТ(TIP) :   Scoop , Chocolatey  и Ninite — другие менеджеры пакетов, которые могут вас заинтересовать.



About the author

Я инженер-программист с более чем двухлетним опытом работы с мобильными и настольными приложениями. У меня есть опыт работы с обновлениями Windows, службами и Gmail. Мои навыки делают меня идеальным кандидатом для таких задач, как разработка приложений для Windows или поддержка почтовых клиентов.



Related posts