telegram
🪟windows

WinGet: Подробное руководство по использованию

Winget (Windows Package Manager) - Менеджер пакетов для Windows 11/10 при помощи которого можно скачивать, устанавливать, удалять, обновлять программы через командную строку CMD не прибегая к браузеру, и долгому поиску по Интернету. Команды Winget Пример в CMD: winget [команда] [параметр]
  • install - Установка указанного пакета
  • show - Показывает сведения о пакете
  • source - Управление источниками пакетов
  • search - Поиск и отображение базовых сведений о пакетах
  • list - Отображать установленные пакеты
  • upgrade - Обновление указанного пакета
  • uninstall - Удаление указанного пакета
  • hash - Вспомогательное приложение для хэширования файлов установщика
  • validate - Утверждает файл манифеста
  • settings - Открыть параметры или настроить параметры администратора
  • features - Показывает состояние экспериментальных компонентов
  • export - Экспортирует список установленных пакетов
  • import - Устанавливает все пакеты в файле

Как найти нужное приложение и установить

1. Запустите командную строку от имени администратора и введите ниже команду, чтобы вывести список доступных приложений по определенному тэгу:
  • winget search vpn
Где vpn, это тэг для поиска нужной нам программы. Если нужно скачать что-то другое, то замените VPN на своё. К примеру, если нужно скачать браузер, то написать нужно browser. Если написать winget show или winget search - это отобразит весь список программ имеющихся у Microsoft.
Winget найти нужное приложение 2. Далее я выбрал из списка нужный мне VPN, это TouchVPN и запомнить нужно ИД. Кроме того, обратите внимание на столбец Источник, где msstore, это будет установлена версия приложения UWP из Microsoft Store. Чтобы установить данную программу введите:
  • winget install AnchorFree.TouchVPN
winget установка приложения 3. Кроме того, если написать точное название программы, то отобразиться для установки две версии программы UWP (установлена будет из Microsoft Store) и Win32 (установка будет из репозитория)
  • winget search TouchVPN - поиск версий по названию программы
  • winget install 9NBLGGH5GB3F - установка из Microsoft Store
  • winget install AnchorFree.TouchVPN - установка Win32 программы
UWP установка приложения Winget

Как удалить нужную программу

1. Чтобы удалить приложение при помощи winget, введите следующую команду, чтобы отобразить список установленных приложений:
  • winget uninstall - отобразить список установленных программ
winget отобразить список установленных программ 2. Чтобы удалить нужную программу при помощи winget, скопируйте (Ctrl+C) выше из списка ИД приложения и введите:
  • winget uninstall 9NBLGGH5GB3F - удаление UWP приложения (microsoft store)
  • winget uninstall AnchorFree.TouchVPN - удаление Win32 программы (.exe)
Удаление программы при помощи Winget

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

1. При помощи Winget можно обновлять определенные программы. Для этого введите:
  • winget upgrade - отобразит список программ нуждающихся в обновлении
  • Скопируйте (Ctrl+C) ИД и вставьте (Ctrl+V) ниже для удаления программы
  • winget upgrade 7zip.7zip - обновить выбранную программу
winget обновить определенную программу 2. Чтобы обновить все программы, которые нуждаются в обновлении, введите:
  • winget upgrade --all
winget обновить все программы

Импорт и Экспорт установленных программ

Можно создать список установленных программ на компьютере методом экспорта и созданием текстового файла. Кроме того, можно на другом компьютере данный список импортировать и все программы будут установлены автоматически. 1. Чтобы создать список установленных программ на ПК с Windows 11/10 нужно экспортировать список. Для этого введите в CMD:
  • winget export -o E:\spisok.txt
Где E:\spisok.txt, это путь для сохранения файла txt со списком установленных программ.
экспорт установленных программ 2. Чтобы импортировать список программ из экспортированного списка, введите:
  • winget import -i E:\spisok.txt
Где E:\spisok.txt, это путь к указанному файлу-списку.
импорт установленных программ из списка