Как сделать «EXE» Установочный файл
Что вы делаете, когда создаете новое программное обеспечение для Windows — от простого диагностического инструмента до сложной компьютерной видеоигры — и хотите поделиться им со всем миром? Что ж, вы можете сжать файлы в один ZIP-файл и распространить его.
Или вы можете пофантазировать и вместо этого создать установщик EXE.
В этом посте мы рассмотрим три различных способа создания EXE: самораспаковывающийся пакет, простой установщик с использованием встроенного IExpress и расширенный установщик с помощью настраиваемой Inno Setup.
1. Создайте быстрый EXE-файл с помощью 7-Zip.
Вероятно, вы уже используете 7-Zip для извлечения всех видов архивных файлов и знаете, что 7-Zip может создавать архивные файлы, но знаете ли вы, что вы также можете использовать его для создания EXE-файла, который действует как установщик?
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Тихая установка программ в Windows
Он называется SFX-архивом (самораспаковывающимся) и работает, сжимая все ваши конечные файлы вместе, а затем встраивая в архив специальный EXE-файл, который знает, как все распаковать.
Другими словами, получатель может извлечь SFX-архив (который выглядит как EXE-файл), даже если у него нет нужного программного обеспечения, что может случиться с такими форматами, как 7Z, RAR, TAR и ZIP.
Вот как создать SFX-архив с помощью 7-Zip:
- Подготовьте все свои файлы и каталоги в одном основном каталоге и назовите каталог как хотите.
- Щелкните каталог правой кнопкой мыши и выберите 7-Zip> Добавить в архив …
- В разделе «Параметры» включите «Создать SFX-архив» и выберите следующие параметры …> Формат архива: 7z> Уровень сжатия: Нормальный> Метод сжатия: LZMA2> Размер словаря: 16 МБ> Размер слова: 32> Размер сплошного блока: 2 ГБ
- Наконец, нажмите ОК.
Обратите внимание, что SFX-архивы не являются настоящими файлами установщика. Они не помещают извлеченные файлы в назначенный целевой каталог. Они не изменяют реестр Windows. Кроме того, они не создают журналы установки и не отображаются как установленное программное обеспечение в приложении «Удалить». Это буквально архивные файлы, оформленные как EXE-файлы.
Скачать: 7-Zip для Окна (Бесплатно)
2. Как использовать IExpress для простого создания EXE
IExpress — это утилита, которая поставляется в комплекте с версиями Windows, начиная с Windows XP и выше. Утилита поставляется с внешним графическим интерфейсом (называемым IExpress Wizard), но вы также можете создавать файлы установщика, используя файлы директивы самоизвлечения (SED), написанные вручную. Мы рекомендуем Мастера.
Как и 7-Zip, описанный выше, этот метод создает самораспаковывающийся архив, но с двумя основными отличиями: во-первых, конечный пользователь будет проходить через многостраничный мастер установки, а во-вторых, конечный пользователь может указать целевой каталог для куда инструмент извлечет файлы.
И вот как вы создаете свой установщик EXE с помощью IExpress:
- Откройте командную строку «Выполнить» (клавиша Windows + R) и введите iexpress.exe, чтобы запустить мастер IExpress.
- Выберите «Создать новый файл директивы самоизвлечения» и нажмите «Далее».
- Выберите «Извлечь только файлы» и нажмите «Далее».
- В качестве заголовка пакета можно использовать имя вашего приложения.
- Для запроса на подтверждение выберите Без подсказки или Запрашивать пользователя с помощью. В любом случае это не имеет значения. Для конечного пользователя включение одного — всегда безопасный выбор.
- Для лицензионного соглашения выберите Показать лицензию, если вы хотите, чтобы конечный пользователь согласился с Лицензионным соглашением с конечным пользователем (EULA). В противном случае можно выбрать вариант Не отображать лицензию.
- Добавьте все файлы, которые вы хотите видеть установленными, щелкнув «Добавить», перейдя туда, где находятся файлы, и выбрав их все.
- Продолжите работу с мастером IExpress и выберите предпочтительные параметры для приглашений «Показать окно» и «Готовое сообщение».
- В качестве имени пакета нажмите «Обзор», перейдите туда, где вы хотите создать установочный EXE-файл, и дайте ему имя. Это EXE-файл, который вы собираетесь распространить среди конечных пользователей. Нажмите «Далее.
- Наконец, выберите Сохранить файл директивы самоизвлечения (SED), если вы хотите создать измененный установщик позже, например, когда вы исправили программное обеспечение и вам потребуется обновленный установщик. Если вы выберете «Не сохранять», вам придется выполнить весь процесс с нуля.
- На странице «Создать пакет» нажмите «Далее».
Ваш пакет будет создан через несколько минут. Обратите внимание, что у IExpress есть некоторые особенности и проблемы:
- Это не позволяет включать пустые каталоги.
- Если в вашей установке есть подкаталоги, подкаталоги не будут включены.
- Если у вас есть несколько файлов с одинаковым именем, даже в разных каталогах, создание установщика не удастся.
Из-за этих странностей мы рекомендуем вместо этого использовать метод, описанный ниже.
Связанный: Что такое GUI (графический интерфейс пользователя)?
3. Лучший способ создать EXE: используйте Inno Setup.
Inno Setup — это утилита с открытым исходным кодом, которая активно разрабатывается с 1997 года. Она была создана частично в ответ на то, что в то время было второстепенным InstallShield Express. С тех пор он стал предпочтительным создателем установщика для тех, кто не хочет изучать проприетарные варианты.
Его самая большая привлекательность — это его гибкость. Inno Setup использует файлы сценариев с расширением ISS («Inno Setup Script») для настройки различных аспектов программы установки: какие файлы включены, где происходит установка, нужно ли создавать ярлыки и т. Д. Файлы ISS используют форматирование, аналогичное файлам INI и может быть сгенерирован с помощью мастера установки Inno.
Чтобы создать установщик с помощью Inno Setup, запустите приложение Inno Setup Compiler. В приглашении к приветствию выберите «Создать новый файл сценария с помощью мастера сценариев». Оттуда введите имя вашего приложения и версию приложения. При желании вы также можете указать сведения об издателе приложения и веб-сайте приложения. Нажмите «Далее.
- Теперь выберите базовую папку назначения, которая по умолчанию — Program Files.
- Введите имя папки приложения, которое является именем основного каталога, в который будут помещаться ваши установочные файлы. Нажмите «Далее.
- Для основного исполняемого файла приложения найдите и выберите основной EXE-файл, который запустит ваше приложение.
- Если вы не устанавливаете приложение, включите «У приложения нет основного исполняемого файла». Затем добавьте файлы и папки в вашу установку с помощью кнопок «Добавить файлы …» и «Добавить папки …». Нажмите «Далее.
- На странице «Ярлыки приложений» оставьте значения по умолчанию или измените их в соответствии со своими предпочтениями. Все они говорят сами за себя. Нажмите «Далее.
- На странице документации приложения вы можете указать до трех файлов TXT, которые будут отображаться в процессе установки конечного пользователя. Обычно это LICENSE.TXT, INSTALL.TXT и README.TXT, но это может быть все, что вы хотите. Нажмите «Далее.
- На странице «Настройка языков» оставьте английский, но вы можете добавить любое количество других языков. Нажмите «Далее.
Теперь выполните следующие действия, указанные ниже:
На странице настроек компилятора вы можете настроить EXE-файл установщика:
- Папка вывода пользовательского компилятора — это место, где будет помещен полученный EXE-файл установщика.
- Имя базового файла вывода компилятора — это то, что будет называться EXE-файл. Значение по умолчанию — setup.exe.
- Файл значка Custom Setup — это значок, который будет использовать EXE-файл установщика. Это должен быть файл ICO, который вы можете скачать или преобразовать из PNG.
- Пароль программы установки защитит неавторизованных пользователей от использования вашего установщика. Оставьте поле пустым, чтобы отключить эту функцию.
После настройки параметров нажмите Готово. Когда будет предложено скомпилировать новый сценарий, нажмите Да. Когда будет предложено сохранить сценарий, выберите Нет, если это одноразовый файл установщика. Выберите Да, если вы планируете изменить или обновить его позже.
Подождите, пока процесс завершится, и вуаля, у вас будет с собой исполняемый файл.
Скачать: Inno Setup для Окна (Бесплатно)
Какой метод лучше всего подходит для создания установщика EXE?
Если у вас базовое программное обеспечение или вы собираетесь распространять его среди ограниченного числа людей, используйте метод 7-Zip. Это просто, быстро и практически не требует технических знаний.
Если ваше программное обеспечение несколько простое, и вы хотите предоставить конечным пользователям настоящий мастер установки, воспользуйтесь методом IExpress. Наконец, выберите приложение Inno, если у вас сложное программное обеспечение и вы знаете, что делаете.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник: okdk.ru
Инструкция по установке программ (инсталляции приложений)
1. Для начала нужно сказать, что дистрибутивы программ, которые вы можете скачать из нашего софт-каталога, могут быть следующих типов: *.EXE, *.MSI, *.ZIP и *.RAR. Первые два расширения (*.EXE и *.MSI) представляют собой исполняемые файлы-инсталляторы, которые автоматически установят программу на ваш компьютер. Программы, распространяемые с помощью файлов *.ZIP и *.RAR, представляют собой заархивированные дистрибутивы программ. Причём, в таком дистрибутиве могут находиться файлы-инсталляторы или программы, для установки которых необходимо только распаковать архив в удобное для вас место компьютера.
2. Процесс установки программы с помощью файла-инсталлятора (*.EXE или *.MSI) достаточно прост. Для установки (инсталляции) программы вам нужно два раза кликнуть левой кнопкой мышки по установочному файлу программы (*.EXE или *.MSI). Запустится программа установки. Читайте внимательно, что вам пишет в диалоговых окнах программа установки. Обычно вначале установки вам предлагается принять лицензионное соглашение (соглашайтесь, ставьте в нужном месте птичку или галочку) и нажимайте кнопку Далее (Next или Continue).
Для тех, кто слабо дружит с английским языком, ниже приведен скриншот программы установки, где выбран пункт согласия с лицензионным соглашением.
Обычно это фраза: I accept. и т.д. Впрочем, может быть и иной вариант согласия, например: I agree, Agree, Accept или Yes
Рис. 1. Соглашаемся с лицензионным соглашением. Зеленой точкой отмечен выбранный нами пункт.
Далее вам нужно следовать указаниям программы установки, т.е. пройти несколько диалоговых окон: выбор каталога для установки + некоторые нюансы установки — все это автоматически вам предложит инсталлятор программы, вам только нужно нажимать кнопку Далее (Next или Continue). В итоге, в процессе прохождения всех диалоговых окон и будет произведена установка программы на ваш компьютер. В завершающем диалоговом окне появится примерно такая надпись: Finish или Installation Complete. В русскоязычных программах соответственно будет написано, например так: Установка успешно завершена.
Для запуска уже установленного приложения (программы) вам нужно кликнуть по ярлыку программы на Рабочем столе или найти ярлык программы в меню Пуск вашего компьютера.
3. Если вам нужно установить программу, которая находится в архиве *.ZIP или *.RAR, то сначала нужно разархивировать скаченный дистрибутив программы. Если у вас на компьютере не установлен архиватор, то для этого можете воспользоваться бесплатным архиватором с русским интерфейсом 7-zip, который можно скачать из нашего софт-каталога.
Можно извлечь файлы из архива, воспользовавшись контекстным меню архиватора 7-zip. Для этого в Проводнике Windows (или в окне диска вашего компьютера) находим скаченный вами архив с программой. Кликаем правой кнопкой мыши на архиве с программой, в раскрывшемся меню выбираем: 7-zip — Распаковать. В раскрывшемся окне указываем путь к папке, куда распаковываем архив (если путь к папке не указан, то архив будет извлечён в папку с именем архива) и нажимаем на кнопку ОК.
Рис. 2. Извлечение файлов из архива с помощью контекстного меню архиватора 7-zip
После извлечения архива вам нужно будет или запустить файл-инсталлятор и установить программу (процесс такой установки описан в пункте 2 данной инструкции), или сразу запустить программу, которая уже находится на вашем компьютере в папке, куда вы извлекли архив.
Есть и второй вариант распаковки архива: для извлечения программы из архива сначала создайте папку (имя папки укажите любое удобное для вас или имя папки — имя программы). Потом запустите архиватор, откройте в нём скаченный архив с программой и мышкой выделите все файлы данного архива.
Рис. 3. Извлечение архива с помощью архиватора 7-zip
Далее нужно нажать на кнопку Извлечь на панели архиватора, в открывшемся диалоге указать нужный путь к ранее созданной папке и нажать на кнопку ОК. Всё, дистрибутив программы распакован.
4. Есть ещё один вариант распространения программ — это самораспаковывающиеся *.EXE архивы. В этом случае нужно запустить такой архив двойным кликом мышкой и выбрать папку, куда будут извлечены файлы программы. При необходимости, сначала нужно создать папку с удобным для вас именем в удобном месте компьютера, а потом извлекать сюда самораспаковывающийся архив. Некоторые самораспаковывающиеся *.EXE архивы умеют автоматически создавать папку с нужным именем при извлечении файлов дистрибутива программы. При извлечении самораспаковывающегося архива установленный в системе архиватор не требуется.
5. Кроме программ, в нашем софт-каталоге вы можете скачать различные электронные книги, справочники, руководства — это файлы с расширением *.CHM и *.PDF. Обычно данные файлы распространяются в заархивированном виде и для их просмотра вам нужно сначала извлечь эти файлы из архива (аналогично извлечению из архива дистрибутива программ, см. пункт 3).
Что такое CHM?
Compiled HTML — формат данных, разработанный Microsoft для поддержки гипертекстовых справочных систем. Данный формат не требует специальных средств для просмотра. Всё уже есть в Windows. В этом формате сделаны справки к браузерам IE, начиная с четвертой версии и выше, справка к Microsoft Office и т.д.
Что такое PDF?
Portable Document Format — является одним из самых распространённых и удобных форматов для электронного представления различной документации. В этом формате можно встретить файлы справки, руководства пользователя, описание различных программных продуктов, рекламные буклеты и т.д. Для просмотра файлов *.PDF необходимо, чтобы в операционной системе была установлена программа-просмотрщик. Рекомендуем пользоваться для просмотра данных файлов следующими приложениями: Adobe Reader или Foxit Reader.
6. Если у вас возникли вопросы по работе программ, то вам необходимо обратиться к документации той или иной программы или поискать ответы на свои вопросы на сайте нужной вам программы. В нашем софт-каталоге у каждой программы имеется ссылка на её сайт. Более подробно на эту тему, посмотрите здесь.
Источник: www.cdmail.ru
Как установить и удалить сторонние и встроенные приложения в Windows 10
По умолчанию в Windows 10 много стандартных программ, но их, безусловно, не хватает для удовлетворения всех желаний пользователя. Поэтому каждому рано или поздно придётся устанавливать сторонние программы, а сделать это можно разными способами. При этом стоит уметь удалять как стандартные, так и сторонние приложения.
Установка программ
Установка любой программы осуществляется при помощи установочного файла. В большинстве случаев данный файл имеет расширение exe. Скачать его можно с официального сайта компании, разработавшей приложение, пиратского сайта или магазина Windows Store. Все методы имеют свои преимущества и недостатки, поэтому в каждом случае выбирать один из них придётся самостоятельно.
Стандартным методом
Самый привычный способ, используемый всеми пользователями, — запуск exe файла при помощи двойного клика левой клавиши мыши. После открытия файла разворачивается окно установки, в котором нужно будет подтвердить установку, принять лицензионное соглашение, указать путь до папки, в которую будет загружена устанавливаемая программа, и настроить некоторые параметры.
Процесс установки практически всегда одинаков, независимо от того, какое приложение вы добавляете в память компьютера. Единственное отличие — одни программы требуют наличия прав администратора, а другие — нет. Windows потребует разрешение администратора только в том случае, если устанавливаемая утилита собирается работать с системными файлами.
Из Windows Store
Windows Store — официальный магазин приложений и игр от Microsoft, установленный на всех компьютерах с Windows 10 по умолчанию. Его основной минус — отсутствие многих программ, в том числе и достаточно популярных. Но положительная его сторона заключается в том, что весь контент, распространяемый бесплатно или за деньги, официален и безопасен. Получая приложения из Windows Store, вы обретаете гарантию на получение самой последней и безопасной версии приложения.
Чтобы загрузить что-либо из магазина, необходимо пройти следующие шаги:
- Откройте магазин, кликнув по его иконке на панели быстрого доступа или найдя его при помощи системной поисковой строки.
- Отыщите среди всего ассортимента приложение, которое хотите получить. Выбрав его, вы сможете прочесть информацию о нём, узнать его версию и просмотреть скриншоты. Чтобы начать установку, кликните по кнопке «Получить» и подтвердите действие. Готово, дальнейший процесс пройдёт в автоматическом режиме: все файлы загрузятся и установятся самостоятельно.
- Если вы хотите установить что-то платное, то сначала придётся оплатить товар при помощи наиболее удобного вам способа.
Через OneGet
В Windows 10 появилось средство OneGet, на данный момент переименованное в PackageManagement, позволяющее управлять программами через командную строку PowerShell. Преимущество его заключается в том, что с помощью определённых команд вы сможете найти официальные версии сторонних программ и установить их, не открывая браузер и сайты разработчиков.
Более сложный алгоритм даже позволит создать список желаемых утилит, которые компьютер найдёт и загрузит самостоятельно. Но для установки одного приложения достаточно выполнить следующие действия:
- Введите команду Find-Package –Name X, где X — название приложения. Данный запрос поможет отыскать приложение. Пример команды для поиска видеоплейера VLC — Find-Package –Name VLC.
- После окончания поиска успехом, введите запрос Install-Package, активирующий процесс установки. Готово, останется только дождаться, пока все файлы будут загружены и установлены.
Удаление программ
Рано или поздно установленное приложение перестанет быть нужным. Когда этот момент настанет, его необходимо удалить, чтобы необходимо удалить. В Windows 10 есть много встроенных способов, позволяющих это сделать. При этом можно прибегнуть к помощи сторонних программ, умеющих удалять другие приложения.
При помощи файла
Практически все программы после установки создают файл с названием Uninstall или краткое Unins. Найти его можно в папке, в которую приложение было размещено. Чаще всего, данный файл имеет формат exe. После запуска стирающей программы от вас потребуется лишь подтверждение того, что приложение должно быть безвозвратно стёрто.
Через меню «Пуск»
В меню «Пуск», которое открывается нажатием кнопки или иконки с логотипом Windows, расположен список всех программ, имеющихся в памяти жёсткого диска. В нём можно найти программу, подлежащую удалению, кликнуть по ней правой клавишей мыши и выбрать в появившемся контекстном меню функцию «Удалить».
Через панель управления
Панель управления — программа со всеми настройками Windows. Помимо всех её возможностей, в ней можно найти раздел, позволяющий управлять программами:
- Раскройте панель управления. Найти её можно при помощи системной поисковой строки.
- Перейдите к разделу «Программы и компоненты».
- Из выданного списка выберите программу, от которой хотите избавиться, и кликните по кнопке «Удалить».
Через параметры
Альтернативная программа, в которой также находятся средства по управлению Windows, называется «Параметры». Использование её тоже может привести к тому, что ненужное приложение будет удалено.
- Разверните параметры системы.
- Перейдите к блоку «Приложения».
- В списке отыщите нужный вариант и нажмите на него. Появится кнопка «Удалить», нажатие которой вызовет удаление выбранного приложения.
При помощи Revo Uninstaller
Revo Uninstaller — приложение, позволяющее быстро просмотреть список программ и отредактировать его, скрыв или удалив лишние элементы. Официальный сайт с пробной-бесплатной и полной-платной версией — https://www.revouninstaller.com/revo_uninstaller_free_download.html. Для удаления приложения достаточно выделить его и нажать кнопку Uninstall.
При помощи CCleaner
CCleaner — более известный аналог предыдущего приложения. Использовать его можно не только для удаления программ, но и для очистки памяти от разного рода мусора. Официальный сайт, с которого можно загрузить установочный файл бесплатно, — http://ccleaner.org.ua/.
- Чтобы удалить приложение, необходимо, запустив программу, перейти к разделу Tools — Uninstall.
- Выберите приложение из списка и кликните по кнопке Uninstall. Готово, через несколько секунд оно будет удалено.
Через PowetShell
Прибегнув к помощи встроенной программы OneGet (PackageManagement), можно удалить любое приложение через выполнение команды Uninstall-Package –Name X в окне PowerShell,где X — название пакета программы.
Удаление стандартных приложений Windows 10
Стандартные приложения, установленные в Windows 10 по умолчанию, стоит рассматривать отдельно, так как многие из них нельзя удалить ни одним из вышеописанных методов. Для того чтобы найти корректное название программы, подлежащей удалению, и стереть её, пройдите следующие шаги:
- Для получения списка системных программ, выполните запрос Get-AppxPackage | Select Name, PackageFullName в PowerShell. Его результатом станет набор строк, в котором вас будет интересовать столбец Найдите и скопируйте его значение для удаляемой программы.
- Выполните команду Get-AppxPackage X | Remove-AppxPackag, где X — скопированное ранее имя пакета.
Готово, выбранный элемент через несколько секунд будет удалён.
Видео: как удалить стандартные приложения Windows 10
Установить сторонние приложения на Windows 10 через специальный файл, магазин Windows и выполнение команд в PowerShell. Стереть их можно при помощи параметров, панели управления, меню «Пуск», других сторонних программ и PowerShell. Стандартные приложения удаляются исключительно через выполнение определённых запросов в PowerShell.
Источник: winda10.com
Команда install (winget)
Команда install программы winget устанавливает указанное приложение. Чтобы указать приложение, которое нужно установить, используйте команду search.
Для команды install необходимо указать точную строку для установки. В случае какой-либо неоднозначности вам будет предложено дополнительно отфильтровать команду install для уточнения приложения.
Использование
Аргументы
Доступные аргументы перечислены ниже.
-q,—query | Запрос, используемый для поиска приложения. |
-?, —help | Позволяет получит дополнительную справку по этой команде. |
Аргумент запроса является позиционным. Синтаксис с использованием подстановочных знаков не поддерживается. Чаще всего это строка символов, которая должна уникальным образом идентифицировать пакет, который вы хотите установить.
Параметры
Эти параметры позволяют настроить функцию установки в соответствии со своими потребностями.
-m, —manifest | За этим параметром должен следовать путь к файлу манифеста (YAML). Манифест можно использовать для запуска функции установки из локального файла YAML. |
—id | Ограничивает установку приложением с определенным идентификатором. |
—name | Ограничивает поиск приложением с определенным именем. |
—moniker | Ограничивает поиск моникером, указанным для приложения. |
-v, —version | Позволяет указать точную версию для установки. Если параметр не задан, будет установлено приложение с наибольшим номером версии. |
-s, —source | Ограничивает поиск источником с указанным именем. За этим параметром должно следовать имя источника. |
—scope | Позволяет указать, должен ли установщик использовать область пользователя или компьютера. |
-a, —architecture | Выбор архитектуры для установки. |
-e, —exact | Ищет точное совпадение со строкой в запросе, выполняя при этом проверку на учет регистра. Поведение по умолчанию для подстроки не используется. |
-i, —interactive | Запускает установщик в интерактивном режиме. При взаимодействии по умолчанию отображается ход выполнения установщика. |
-h, —silent | Запускает установщик в автоматическом режиме. Блокирует весь пользовательский интерфейс. При взаимодействии по умолчанию отображается ход выполнения установщика. |
—locale | Указывает используемый языковой стандарт (формат BCP47). |
-o, —log | Направляет данные журнала в файл журнала. Необходимо указать путь к файлу, для которого у вас есть права на запись. |
—override | Строка, которая будет передана непосредственно в установщик. |
-l, —location | Расположение для установки (если поддерживается). |
—force | Переопределяет проверку хэша установщика. Не рекомендуется. |
—accept-package-agreements | Используется для принятия лицензионного соглашения и позволяет избежать появления запроса. |
—accept-source-agreements | Используется для принятия исходного лицензионного соглашения и позволяет избежать появления запроса. |
—header | Необязательный заголовок HTTP источника REST Windows-Package-Manager. |
-r, —rename | Значение для переименования исполняемого файла (переносимый) |
—verbose-logs | Используется для переопределения параметра ведения журнала и создания подробного журнала. |
Примеры запросов
В следующем примере устанавливается определенная версия приложения.
winget install powertoys —version 0.15.2
В следующем примере выполняется установка приложения по его идентификатору.
winget install —id Microsoft.PowerToys
В следующем примере выполняется установка приложения по версии и идентификатору.
winget install —id Microsoft.PowerToys —version 0.15.2
Множественный выбор
Если по запросу, отправленному программе winget, найдено несколько приложений, winget отобразит результаты поиска. Это даст вам дополнительные данные, необходимые для уточнения условий поиска и правильной установки.
Лучший способ ограничить выбор одним файлом — использовать идентификатор приложения в сочетании с параметром точного запроса. Например:
winget install —id Git.Git -e
Если настроено несколько источников, возможно наличие повторяющихся записей. Чтобы устранить неоднозначность, необходимо указать источник.
winget install —id Git.Git -e —source winget
Источник msstore использует уникальные идентификаторы в качестве значения Id для пакетов. Для них не требуется параметр запроса exact. Например:
winget install XP9KHM4BK9FZ7Q -s msstore
Локальная установка
Параметр manifest позволяет установить приложение, передавая YAML-файл непосредственно клиенту. Если манифест содержит несколько файлов, необходимо использовать каталог, содержащий эти файлы. Параметр manifest используется следующим образом.
Использование: winget install —manifest
-m, —manifest | Путь к манифестам устанавливаемого приложения. |
Установка пакетов из локальных файлов манифеста может быть связана с определенными рисками. Администратор должен включить эту функцию в качестве дополнительной меры предосторожности. Чтобы включить эту функцию, выполните winget settings —enable LocalManifestFiles . Чтобы отключить эту функцию, выполните winget settings —disable LocalManifestFiles .
Файлы журнала
Если файлы журналов для winget не перенаправлены, они будут находиться в следующей папке: %temp%AICLI*.log
Лицензионные соглашения
Некоторые приложения в начале установке потребуют от пользователя принять условия лицензии или других соглашений, прежде чем установка будет продолжена. В этом случае Диспетчер пакетов Windows предложит пользователю принять условия соглашений. Если пользователь не примет условия, приложение не будет установлено.
В командной строке можно включить автоматическое принятие условий соглашений, передав в командной строке параметр —accept-package-agreements. Это может быть полезно при создании скрипта для Диспетчера пакетов Windows.
Связанные темы
Источник: learn.microsoft.com