Как установить программу из командной строки windows 10

Дорогие друзья, не секрет, что пользователи, работающие на базе Linux, вечно задирают нос перед теми, кто работает на Windows. Они говорят, что для Windows нужно устанавливать приложение минимум 10 минут, нажимая большое количество кнопок, ковыряться с галочками выбора. А перед тем как, собственно, установить приложение, нужно найти официальный сайт программы, при этом не заблудившись в интернете. Пользователи же Linux гордятся тем, что любую утилиту могут установить с терминала, выполнив определённую команду.

Как работать с программами через командную строку в Windows

В Windows имеется как и в Linux возможность установки, удаления или редактирования программ с помощью команд.

Разработчики утверждают, что в Windows 10 также появится возможность быстрой установки, обновления и удаления различного обеспечения из терминала системы. Осталось дождаться официального релиза. Но можно и не дожидаться релиза, а прямо сейчас воспользоваться удивительной функцией, которая позволит пользователю установить программу из командной строки. Однако это ещё не все сюрпризы: утилита позволит также удалить, обновить, открыть и закрыть программу. Интересно? Давайте познакомимся с Chocolatey поближе.

Установка программы через командную строку

Сейчас мы будем пробовать управлять программами более удобным и очень похожим способом на то, как это выполняется в среде Linux. И в этом нам поможет специальный сервис Chocolatey, пакетный менеджер для Windows. Клиент Chocolatey представляет собой утилиту, предназначенную для работы в консоли. Давайте сразу попробуем её установить. Для установки откроем терминал с правами администратора. Нажмите правой кнопкой мыши на меню Пуск и нажмите пункт «Командная строка» (с правами администратора). Теперь скопируем следующий код:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command «iex ((new-object net.webclient).DownloadString(‘https://chocolatey.org/install.ps1’))» && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Вставляем и нажимаем клавишу Enter. Теперь нужно закрыть консоль, чтобы данные по переменным освежились.

Установка Chocolatey

На сервисе Chocolatey собран большой каталог утилит и приложений: на данный момент более 2000 утилит. Посмотреть их можно на официальном сайте https://chocolatey.org/packages. Итак, пришло время узнать, как установить любую программу через командную строку:

Снова открываем терминал от имени администратора. Копируем текст, представленный справа от программы на сайте https://chocolatey.org/packages. Например, для установки браузера Google Chrome представлен следующий код:

choco install googlechrome -y

Копируем его и вставляем в терминал. Не забываем после кода с сайта писать комбинацию -y. Жмём Enter. Теперь осталось дождаться завершения установки браузера. После чего можно закрыть окно терминала.

Как можно было заметить, браузер Google Chrome очень быстро установился. Нам не пришлось кликать никакие кнопки, выбирать место сохранения файлов (по умолчанию используется диск C). Кстати, начинающим пользователям можно сделать в блокноте набор своих любимых приложений, чтобы каждый раз не заходить на сервис Chocolatey. Чтобы удалить программу через командную строку, введите код uninstall, затем — название программы. Например, choco unistall ccleaner.

ВНИМАНИЕ.  Сервис работает только с теми пакетами, что устанавливаются через него. То есть если какое-либо ПО недоступно для установки через Chocolatey, то и удалить вы не сможете его таким способом. 

Как запустить или удалить программу через командную строку

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

  1. Открываем терминал операционной системы Windows.
  2. В появившемся окне пишем полный путь до расположения файла запуска приложения. Например, D:/Files/chrome.exe
  3. Жмём Enter и ждём, пока система откроет то, что нам нужно.

Пришло время узнать, как закрыть программу через командную строку. Для этого нам понадобится дополнительное обеспечение taskkill. Начнём:

  1. Запустите уже знакомый вам терминал.
  2. Напишите tasklist и кликните по клавише Enter. Результат команды tasklist
  3. В появившемся списке смотрим номер утилиты, которую вы хотите закрыть. Например, браузер Chrome с номером PID
  4. Пишем код: taskkill/ pid 24292 /f — и жмём клавишу Ввод. Готово!

Подведём итоги

Уважаемые читатели, сегодня мы рассмотрели, казалось бы, на первый взгляд, сложную тему. Но теперь вы знаете, что можно очень легко установить или удалить некоторые программы через командную строку с помощью сервиса Chocolatey. А также вы знаете, как открыть или закрыть приложение через тот же терминал. Надеемся, что у вас получилось всё сделать правильно и не осталось никаких вопросов по теме. Расскажите в комментариях своё мнение и впечатление!

How to install software using cmd

Author: Adetayo Sogbesan

Install Software From Command Prompt Remotely and Locally

Today, there are multiple guides on how to install software on a remote computer using cmd. One of the quickest routes is by running commands directly on the system’s command prompt.

This method is a useful alternative if you want to deploy several apps simultaneously, avoid running a standard GUI-based installation wizard, or install software on a remote computer in your network without user interaction.

In this guide, we’ve compiled all the information you’ll need to install software through cmd successfully.

Getting ready to install software from the command line

Before you begin the cmd procedure to install software, it’s important you have everything you need to make the installation a success. To do so, here’s a short list we’ve compiled to help you remotely install software cmd efficiently:

  • Administrator privileges: Log in as an administrator; else, have the administrator account password on the target remote PC if it’s not in the same domain.
  • Installation packages: Download .msi files of all the applications you want to install and then write down the full path to their location.
  • Firewall settings: Ensure that the firewall on the remote computer does not block “File and Printer sharing” traffic on port TCP 445.

Install from cmd on a local machine

Here’s a brief breakdown of how to install software with cmd:

  1. Open the Start menu and type “cmd.exe.”
  2. Next, right-click “cmd.exe” from the “Programs” list, then proceed to click “Run as administrator.”

    Alternatively, you can click on Command Prompt and choose Run as administrator from the right-side tab

  3. After that, type the full path to the file’s directory after the “cd” command. For example, \cd C:\users\admin\desktop.
  4. Type this command and then press “Enter”:

msiexec filename.msi

Where “filename.msi” is the name of your file.

For example, to install HelpWire you need to type msiexec HelpWire.msi

Install software remotely using cmd

To remotely install software using cmd, follow these steps:

  1. Open a command prompt as an administrator;
  2. Copy the MSI package on the remote computer using this command:

    copy c:\users\username\downloads\APP.msi \\ENDUSER-PC\C$

    Here, “APP.msi” is the name of your installation package, and “ENDUSER-PC” is the remote computer’s name.

    Administrator Command Prompt

    Furthermore, you can also use the remote computer IP address rather than the computer name.

  3. When in the command prompt, change the current directory to “C:\SysInternals” with the following command (you may need to download Windows Sysinternals Tools first):

    cd c:\SysInternals

  4. Then, run the following command to start installing the app on the remote computer:

    PsExec.exe \\ENDUSER-PC\ -i -s msiexec.exe /i "c:\APP.msi" /qn /norestart

    In this example, the command will install Helpwire on a computer named Work Laptop

The PSExec command will launch the .msi installer on the remote computer. This, in turn, will install your app in quiet mode (/qn) without user interaction.

Using cmd Windows Package Manager (winget)

With the Windows Package Manager, you can easily research, download, install, update, and remove apps on Windows 11 or 10 installations with Command Prompt. This command-line tool reduces the number of steps it would have taken using a different method.

Single app installation via winget:

  1. Open the Start menu.
  2. Search for Command Prompt, then right-click the top result.
  3. From the menu pane, select the Run as administrator option.
  4. Then, type the following command to install an app with the winget command and press Enter:

winget install "APP-NAME"

Remember to change “APP-NAME” for your actual app’s name. In addition, you only need quotation marks when the name consists of multiple words with spaces. For example, to install HelpWire, the command will be widget install HelpWire.

In this case, after you press Enter, the installation of HelpWire will immediately start.

Multiple apps installation:

  1. Click on Start.
  2. Search for the Command Prompt.
  3. Next, right-click on the top result to select Run as administrator option.
  4. Type this command to install multiple apps with the winget command and press Enter:
  5. winget install “APP-NAME-1” -e && winget install “APP-NAME-2” -e
  6. The next step is optional: Type the following command to install multiple apps by ID and press Enter:
  7. winget install –id=APP-NAME-1 -e && winget install –id=APP-NAME-2 -e

When in the commands, remember to change the “APP-NAME-1” and “APP-NAME-2” for the names of the apps you’re installing. If you need to process more app installations, simply add a space and && along with the app installation command.

This example installs the VLC and Visual Studio Code apps

Install software via cmd on multiple remote machines using WMIC

WMIC (Windows Management Instrumentation Command-Line) is a potent tool that allows you to remotely install software cmd easily. Unfortunately, the tool doesn’t see much use due to a lack of easily accessible documentation.

In this section, we’ll extensively examine the most straightforward method: an MSI installation file that requires no options to be located on each remote user’s local drive. Let’s dive right in.

  1. Load up the command shell with the appropriate access permissions:

    Runas /user:DomainAdminAccount@DOMAIN cmd

    … these permissions will prompt us for the credentials of our DomainAdminAccount. Once authentication is complete, we’ll be handed a command shell that runs as the Admin.

  2. Next, step into WMIC by entering the following command:

    u: \>wmic

    wmic:root.cli>

    (We could have easily jumped into WMIC directly from the run-as command… this just helps us to break out the steps)

  3. Call the installation for a list of machines using the WMIC’s ability to handle a flat text file as input. These inputs allow the nodes to run installations on a list of machines (in our earlier example, it’s stored on the admin’s local hard drive in C:\computers.txt) by running the following command:

    /node::@c:\computers.txt product call install true,",c:\PathToYour\File.msi

    This command will iterate through the list in computers.txt… and skip over invalid nodes (e.g., the machine is turned off). After that, it’ll ask for an installation confirmation for each machine.

Использование OneGetОдно из самых интересных нововведений в Windows 10, которое обычный пользователь может и не заметить — это встроенный менеджер пакетов PackageManagement (ранее — OneGet), позволяющий легко устанавливать, искать и иными способами управлять программами на компьютере. Речь об установке программ из командной строки, а если вам не совсем ясно, о чем это и почему может быть полезным — рекомендую для начала посмотреть видео в конце этой инструкции.

Обновление: встроенный менеджер пакетов назывался OneGet на этапе предварительных версий Windows 10, теперь это модуль PackageManagement в PowerShell. Также в инструкции обновлены способы его использования. Обновление 2020: Microsoft представила диспетчер пакетов Winget.

PackageManagement является составной частью PowerShell в Windows 10, кроме этого, получить менеджер пакетов можно, установив Windows Management Framework 5.0 для Windows 8.1. В этой статье — несколько примеров использования менеджера пакета для рядового пользователя, а также способ подключить репозиторий (своего рода базу данных, хранилище) Chocolatey в PackageManagement (Chocolatey представляет собой независимый менеджер пакетов, который вы можете использовать в Windows XP, 7 и 8 и соответствующий репозиторий программ. Подробнее об использовании Chocolatey в виде независимого менеджера пакетов).

Команды PackageManagement в PowerShell

Для использования большинства описанных далее команд вам потребуется запустить Windows PowerShell от имени администратора.

Для этого, начните набирать PowerShell в поиске панели задач, после чего кликните правой кнопкой мыши по найденному результату и выберите пункт «Запустить от имени Администратора».

Запуск PowerShell от имени администратора

Менеджер пакетов PackageManagement или OneGet позволяет работать с программами (устанавливать, удалять, искать, обновление пока не предусмотрено) в PowerShell с помощью соответствующих команд — аналогичные методы хорошо знакомы пользователям Linux. Чтобы получить представление, о чем идет речь, можете взглянуть на скриншот ниже.

Преимущества такого способа установки программ заключаются в:

  • использовании проверенных источников программ (вам не требуется искать вручную официальный сайт),
  • отсутствия установки потенциально нежелательного программного обеспечения при установке (и самого привычного процесса установки с кнопкой «Далее»),
  • возможности создавать сценарии установки (например, если необходимо установить полный набор программ на новый компьютер или после переустановки Windows, не нужно вручную скачивать и устанавливать их, достаточно запустить сценарий),
  • а также в простоте установки и управления ПО на удаленных машинах (для системных администраторов).

Получить список команд, доступных в PackageManagement, вы можете с помощью Get-Command -Module PackageManagement ключевыми из них для простого пользователя будут:

  • Find-Package — поиск пакета (программы), например: Find-Package -Name VLC (параметр Name можно пропустить, регистр букв не важен).
  • Install-Package — установка программы на компьютер
  • Uninstall-Package — удаление программы
  • Get-Package — просмотр установленных пакетов

Список команд Windows 10 PackageManagement

Остальные команды предназначены для просмотра источников пакетов (программ), их добавления и удаления. Эта возможность нам тоже пригодится.

Добавление репозитория Chocolatey в PackageManagement (OneGet)

К сожалению, в предустановленных репозиториях (источниках программ), с которыми работает PackageManagement мало что можно найти, особенно если речь идет о коммерческих (но при этом бесплатных) продуктах — Google Chrome, Skype, различные прикладные программы и утилиты.

Предлагаемое Microsoft для установки по умолчанию хранилище NuGet содержит средства разработки для программистов, но не для типичного моего читателя (кстати, в ходе работы с PackageManagement вам может постоянно предлагаться установка поставщика NuGet, я не нашел способа «избавиться» от этого, кроме как однократно согласиться с установкой).

Однако проблему можно решить, подключив репозиторий менеджера пакетов Chocolatey, для этого используйте команду:

Get-PackageProvider -Name chocolatey

Подтвердите установку поставщика Chocolatey, а после установки введите команду:

Set-PackageSource -Name chocolatey -trusted

Установка Chocolatey для менеджера пакетов Windows 10

Готово.

Последние действие, которое потребуется для того, чтобы пакеты chocolatey могли устанавливаться — изменить Execution-Policy. Для изменения введите команду, разрешающую выполненные всех подписанных доверенных сценариев PowerShell:

Set-ExecutionPolicy RemoteSigned

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

Установка Execution Policy для Chocolatey

С этого момента пакеты из репозитория Chocolatey будут работать в PackageManagement (OneGet). При возникновении ошибок при их установке, попробуйте использовать параметр -Force.

А теперь простой пример использования PackageManagement с подключенным поставщиком Chocolatey.

  1. Например, нам нужно установить бесплатную программу Paint.net (это может быть и другая бесплатная программ, большинство свободно распространяемых программ присутствуют в репозитории). Вводим команду find-package -name paint (можно вводить имя частично, если не знаете точного названия пакета, ключ «-name» не обязателен).
  2. В результате мы видим, что paint.net присутствует в репозитории. Для установки используем команду install-package -name paint.net (точное имя берем из левого столбца). Установка программы в PackageManagement
  3. Дожидаемся окончания установки и получаем установленную программу, не разыскивая, где ее скачать и не получая попутно нежелательное ПО на свой компьютер.

Видео — Использование менеджера пакетов PackageManagement (aka OneGet) для установки программ в Windows 10

Ну и в завершение — все то же самое, но в формате видео, возможно, для кого-то из читателей так будет проще понять — пригодится это для него или нет.

Пока всё, как управление пакетами будет выглядеть в дальнейшем еще посмотрим: была информация и о возможном появлении графического интерфейса OneGet и о поддержке приложений для рабочего стола из магазина Windows Store и о других возможных перспективах развития продукта.

Дорогие друзья, не секрет, что пользователи, работающие на базе Linux, вечно задирают нос перед теми, кто работает на Windows. Они говорят, что для Windows нужно устанавливать приложение минимум 10 минут, нажимая большое количество кнопок, ковыряться с галочками выбора. А перед тем как, собственно, установить приложение, нужно найти официальный сайт программы, при этом не заблудившись в интернете. Пользователи же Linux гордятся тем, что любую утилиту могут установить с терминала, выполнив определённую команду.

В Windows имеется как и в Linux возможность установки, удаления или редактирования программ с помощью команд.

Разработчики утверждают, что в Windows 10 также появится возможность быстрой установки, обновления и удаления различного обеспечения из терминала системы. Осталось дождаться официального релиза. Но можно и не дожидаться релиза, а прямо сейчас воспользоваться удивительной функцией, которая позволит пользователю установить программу из командной строки. Однако это ещё не все сюрпризы: утилита позволит также удалить, обновить, открыть и закрыть программу. Интересно? Давайте познакомимся с Chocolatey поближе.

Установка программы через командную строку

Сейчас мы будем пробовать управлять программами более удобным и очень похожим способом на то, как это выполняется в среде Linux. И в этом нам поможет специальный сервис Chocolatey, пакетный менеджер для Windows. Клиент Chocolatey представляет собой утилиту, предназначенную для работы в консоли. Давайте сразу попробуем её установить. Для установки откроем терминал с правами администратора. Нажмите правой кнопкой мыши на меню Пуск и нажмите пункт «Командная строка» (с правами администратора). Теперь скопируем следующий код:

Вставляем и нажимаем клавишу Enter. Теперь нужно закрыть консоль, чтобы данные по переменным освежились.

На сервисе Chocolatey собран большой каталог утилит и приложений: на данный момент более 2000 утилит. Посмотреть их можно на официальном сайте https://chocolatey.org/packages. Итак, пришло время узнать, как установить любую программу через командную строку:

Снова открываем терминал от имени администратора. Копируем текст, представленный справа от программы на сайте https://chocolatey.org/packages. Например, для установки браузера Google Chrome представлен следующий код:

Как можно было заметить, браузер Google Chrome очень быстро установился. Нам не пришлось кликать никакие кнопки, выбирать место сохранения файлов (по умолчанию используется диск C). Кстати, начинающим пользователям можно сделать в блокноте набор своих любимых приложений, чтобы каждый раз не заходить на сервис Chocolatey. Чтобы удалить программу через командную строку, введите код uninstall, затем — название программы. Например, choco unistall ccleaner.

Как запустить или удалить программу через командную строку

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

Пришло время узнать, как закрыть программу через командную строку. Для этого нам понадобится дополнительное обеспечение taskkill. Начнём:

Подведём итоги

Уважаемые читатели, сегодня мы рассмотрели, казалось бы, на первый взгляд, сложную тему. Но теперь вы знаете, что можно очень легко установить или удалить некоторые программы через командную строку с помощью сервиса Chocolatey. А также вы знаете, как открыть или закрыть приложение через тот же терминал. Надеемся, что у вас получилось всё сделать правильно и не осталось никаких вопросов по теме. Расскажите в комментариях своё мнение и впечатление!

Команда install (winget)

Команда install программы winget устанавливает указанное приложение. Чтобы указать приложение, которое нужно установить, используйте команду search.

Для команды install необходимо указать точную строку для установки. В случае какой-либо неоднозначности вам будет предложено дополнительно отфильтровать команду Install для уточнения приложения.

Использование

Аргументы

Доступные аргументы перечислены ниже.

Аргумент запроса является позиционным. Синтаксис с использованием подстановочных знаков не поддерживается. Чаще всего это строка символов, которая должна уникальным образом идентифицировать пакет, который вы хотите установить.

Параметры

Эти параметры позволяют настроить функцию установки в соответствии со своими потребностями.

Примеры запросов

В следующем примере устанавливается определенная версия приложения.

В следующем примере выполняется установка приложения по его идентификатору.

В следующем примере выполняется установка приложения по версии и идентификатору.

Множественный выбор

Если по запросу, отправленному программе winget, найдено несколько приложений, winget отобразит результаты поиска. Это даст вам дополнительные данные, необходимые для уточнения условий поиска и правильной установки.

Лучший способ ограничить выбор одним файлом — использовать идентификатор приложения в сочетании с параметром точного запроса. Например:

Если настроено несколько источников, возможно наличие повторяющихся записей. Чтобы устранить неоднозначность, необходимо указать источник.

Источник msstore использует уникальные идентификаторы в качестве значения Id для пакетов. Для них не требуется параметр запроса exact. Например:

Локальная установка

Параметр manifest позволяет установить приложение, передавая YAML-файл непосредственно клиенту. Если манифест содержит несколько файлов, необходимо использовать каталог, содержащий эти файлы. Параметр manifest используется следующим образом.

Файлы журнала

Если файлы журналов для winget не перенаправлены, они будут находиться в следующей папке: %temp%\AICLI\*.log.

Лицензионные соглашения

Некоторые приложения в начале установке потребуют от пользователя принять условия лицензии или других соглашений, прежде чем установка будет продолжена. В этом случае Диспетчер пакетов Windows предложит пользователю принять условия соглашений. Если пользователь не примет условия, приложение не будет установлено.

В командной строке можно включить автоматическое принятие условий соглашений, передав в командной строке параметр —accept-package-agreements. Это может быть полезно при создании скрипта для Диспетчера пакетов Windows.

Как установить приложения из командной строки Windows

Как я могу установить программы / приложения на Windows из командной строки?

Как установить Scoop на Windows Server?

В этой статье я покажу вам, как вы можете использовать установщик командной строки Scoop для Windows для установки ваших любимых приложений с открытым исходным кодом, которыми вы часто пользуетесь в Linux.

С помощью установщика командной строки Scoop для Windows вам не нужно беспокоиться о странных и длинных установщиках в стиле мастера установки, всплывающих окнах с разрешениями и ручной установке зависимостей.

Все, что вы делаете, это ручная работа в командной строке со Scoop.

Установите Scoop на Windows / Windows Server

Scoop устанавливается в Windows с помощью PowerShell.

Войдите в систему как администратор и запустите PowerShell.

Когда PowerShell запущен, используйте следующую команду, чтобы установить scoop по умолчанию (C:\Users\ \scoop)

Установщик загрузит, распакует и установит Scoop.

Вы можете подтвердить, работает ли Scoop, просмотрев страницу справки с помощью Scoop.

Включите мульи-загрузочное скачивание

Scoop может использовать aria2 для загрузки нескольких подключений.

Установите aria2, используя Scoop, и он будет использоваться для всех последующих загрузок.

Как использовать Scoop в Windows / Windows Server

Вот команды scoop, доступные для использования:

Давайте рассмотрим несколько примеров.

Установить приложение со Scoop

Пример ниже установит менеджер загрузок aria2 в Windows, используя Scoop.

Установите несколько приложений, разделяя их пробелом.

Установленные приложения находятся в домашнем каталоге пользователя

Поиск пакета со Scoop

Поиск доступных пакетов с помощью опции поиска.

Моя любимая командаwhich: которая используется для определения пути двоичного исполняемого файла.

Я буду искать ее с помощью Scoop.

Исходя из вывода, мы можем подтвердить, какой инструмент доступен для установки. Используйте команду install, чтобы получить его.

Смотрите скриншот ниже.

Удалить пакет с помощью Scoop

Чтобы удалить приложение, используйте команду scoop uninstall.

Список установленных приложений со Scoop

Используйте команду list, чтобы получить список всех установленных приложений.

Обновление приложений, установленных со Scoop

Параметр команды update используется для обновления приложений или самого Scoop.

Сначала установите git.

Затем обновите установленные приложения / Scoop.

Установите значения конфигурации для приложения

Используйте опцию команды config. Например, установите aria2 повторять попытку 5 раз.

Чтобы отключить aria2, используйте

Удалить приложения старых версий

Параметр cleanup используется для очистки приложений путем удаления старых версий.

Изучите другие варианты, используя справку Scoop.

Добавить комментарий Отменить ответ

• Свежие записи

• Категории

• itsecforu.ru

• Страны посетителей

Windows 10 установка приложений из командной строки

Менеджер пакетов WinGet в Windows 10

В Windows 10 появился новый менеджер пакетов WinGet (Windows Package Manager), который можно использовать для установки приложений из командной строки (по аналогии с пакетными менеджерами Linux, например yum, dnf, apt и т.д.).

Репозиторий WinGet на данный момент ведется Microsoft, но предусмотрена возможность подключения сторонних репозиториев. Исходный код доступен на GitHub

Установка менеджера пакета WinGet в Windows 10

Менеджер пакетов WinGet можно установить в Windows 10, начиная с билда 1709. Microsoft обещает, что в следующем билде (после Windows 10 2004) winget будет встроен в Windows.

Вы можете установить WinGet через Microsoft Store (там он называется App Installer):

Или можно с помощью PowerShell скачать appxbundle файл winget с GitHub и установить его (https://github.com/microsoft/winget-cli/releases):

Проверьте установленную версию winget командой:

Основные команды winget:

Последние две команды в основном используются при публикации программ в репозитории.

Установка программ с помощью WinGet

Команда вернула список пакетов (с названиями и версиями), которые подходят под ваш запрос.

Можно получить информацию о конкретном пакете:

winget show 7zip.7zip

Например, нам нужно установить архиватор 7zip. Скопируйте его имя или ID и выполните команду установки:

winget install 7zip.7zip

Как вы видите, менеджер пакетов автоматически скачал и установил приложение. Всего одной командой. Программа появилась в списке установленного софта.

Теперь установим, например, Windows Terminal и VSCode для написания PowerShell скриптов:

Сначала ищем имена пакетов:

winget search terminal
winget search «visual studio»

Затем устанавливаем их по очереди:

winget install Microsoft.WindowsTerminal –e ; winget install Microsoft.VisualStudioCode –e

Если вы хотите запустить установку пакета с программой в фоновом режиме, используйте параметр –silent:

Как установить приложения из командной строки Windows

Как я могу установить программы / приложения на Windows из командной строки?

Как установить Scoop на Windows Server?

В этой статье я покажу вам, как вы можете использовать установщик командной строки Scoop для Windows для установки ваших любимых приложений с открытым исходным кодом, которыми вы часто пользуетесь в Linux.

С помощью установщика командной строки Scoop для Windows вам не нужно беспокоиться о странных и длинных установщиках в стиле мастера установки, всплывающих окнах с разрешениями и ручной установке зависимостей.

Все, что вы делаете, это ручная работа в командной строке со Scoop.

Установите Scoop на Windows / Windows Server

Scoop устанавливается в Windows с помощью PowerShell.

Войдите в систему как администратор и запустите PowerShell.

Когда PowerShell запущен, используйте следующую команду, чтобы установить scoop по умолчанию (C:\Users\ \scoop)

Установщик загрузит, распакует и установит Scoop.

Вы можете подтвердить, работает ли Scoop, просмотрев страницу справки с помощью Scoop.

Включите мульи-загрузочное скачивание

Scoop может использовать aria2 для загрузки нескольких подключений.

Установите aria2, используя Scoop, и он будет использоваться для всех последующих загрузок.

Как использовать Scoop в Windows / Windows Server

Вот команды scoop, доступные для использования:

Давайте рассмотрим несколько примеров.

Установить приложение со Scoop

Пример ниже установит менеджер загрузок aria2 в Windows, используя Scoop.

Установите несколько приложений, разделяя их пробелом.

Установленные приложения находятся в домашнем каталоге пользователя

Поиск пакета со Scoop

Поиск доступных пакетов с помощью опции поиска.

Моя любимая командаwhich: которая используется для определения пути двоичного исполняемого файла.

Я буду искать ее с помощью Scoop.

Исходя из вывода, мы можем подтвердить, какой инструмент доступен для установки. Используйте команду install, чтобы получить его.

Смотрите скриншот ниже.

Удалить пакет с помощью Scoop

Чтобы удалить приложение, используйте команду scoop uninstall.

Список установленных приложений со Scoop

Используйте команду list, чтобы получить список всех установленных приложений.

Обновление приложений, установленных со Scoop

Параметр команды update используется для обновления приложений или самого Scoop.

Сначала установите git.

Затем обновите установленные приложения / Scoop.

Установите значения конфигурации для приложения

Используйте опцию команды config. Например, установите aria2 повторять попытку 5 раз.

Чтобы отключить aria2, используйте

Удалить приложения старых версий

Параметр cleanup используется для очистки приложений путем удаления старых версий.

Изучите другие варианты, используя справку Scoop.

Добавить комментарий Отменить ответ

• Свежие записи

• Категории

• itsecforu.ru

• Страны посетителей

IT is good

ИТ База знаний

Полезно

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Популярное и похожее

Курс по сетям

Пошаговый ввод в домен Windows 10

Основные команды cmd в Windows

Поднимаем контроллер домена на Windows 2008 R2

Windows Server Core – что это?

Что такое Windows Sandbox и как ее включить?

Как изменить пароль администратора в Windows Server 2008 R2 или 2012

Еженедельный дайджест

Как использовать winget: менеджер пакетов Windows 10

Windows Package Manager

Обучайся в Merion Academy

Пройди курс по сетевым технологиям

Что такое менеджер пакетов Windows?

Менеджеры пакетов распространены в Linux. Вместо того, чтобы искать приложение в Интернете, загрузить установщик и запускать мастер установки, вы можете просто запустить быструю команду для поиска и установки приложения по его имени.

Под капотом Microsoft размещает собственный репозиторий программного обеспечения, а другие организации и частные лица могут размещать свои собственные репозитории. Это важная функция, которая повышает производительность в Linux, особенно для разработчиков и системных администраторов.

Как установить менеджер пакетов Windows

Начиная с 19 мая 2020 года менеджер пакетов Windows доступен в форме предварительного просмотра. Позднее он будет интегрирован непосредственно в обновление для Windows 10.

Сейчас есть несколько способов получить его:

В будущем в этом нет необходимости, и winget будет встроен во все стабильные версии Windows 10. По состоянию на май 2020 года он находится в форме предварительного просмотра, так как Microsoft тестирует его и устраняет ошибки.

Как использовать winget, менеджер пакетов Windows

Вы можете запустить winget из Windows PowerShell или из классической командной строки. Мы рекомендуем установить новый терминал Windows, если вы этого еще не сделали.

Вы можете скачать Windows Terminal из Магазина Microsoft. Вы даже можете получить исходный код на GitHub. Да, новый терминал Windows с открытым исходным кодом.

Чтобы найти приложение, выполните следующую команду, заменив name поисковой фразой:

Чтобы установить приложение, выполните следующую команду, заменив name на имя приложения:

Для просмотра дополнительной информации о приложении выполните следующую команду, заменив name именем приложения или поисковой фразой:

Чтобы просмотреть полный список доступных приложений, выполните следующую команду:

В своем первоначальном выпуске репозитории winget уже заполнены широким спектром популярных настольных приложений. Вы найдете все, от обычных приложений для настольных систем Windows до инструментов для разработчиков. Список включает в себя Google Chrome, Mozilla Firefox, Zoom, Steam, медиаплеер VLC, Spotify, терминал Windows, код Visual Studio, Ruby, Microsoft PowerToys и многие другие.

Заключение

Теперь вы знаете как работать с менеджером пакетов winget. Microsoft наверняка добавит дополнительные функции в диспетчер пакетов Windows в будущем, и он станет только более мощным. А другие статьи про Windows можно прочитать в нашем разделе.

Учимся устанавливать и удалять программы в Windows 10 по новому

Помимо стандартных для предыдущих версий Windows методов установки программ, 10-я версия обзавелась несколькими интересными сервисами. Пользователям стал доступен официальный магазин Microsoft, из которого можно удобно установить множество полезных приложений. Кроме того, для любителей командной строки разработчики создали возможность загрузки ПО с помощью текстовых консольных команд прямо с репозиториев.

Обычная установка программ

Привычный для пользователей Мастер Установки Программ (Install Wizard) доступен и в Windows 10. Процесс ничуть не изменился по сравнению с предыдущими версиями — просто запустите инсталляционный файл (или вставьте диск) и следуйте представленным инструкциям.

Установка приложений через магазин

Для тех пользователей, которые пользуются учетной записью Майкрософт, разработчики создали специальный сервис — Магазин. Это огромная база программного обеспечения, хранящаяся на серверах Microsoft. Многие из представленных видеоигр и программ являются абсолютно бесплатными.

Все приложения удобно рассортированы по категориям, кроме того пользователи могут создавать свои собственные категории с подборками полезных по их мнению программ. Кроме того, вы можете легко найти любую утилиту, воспользовавшись встроенным поиском. Самое интересное или новое ПО отображается в ТОП-чартах на главной странице магазина.

Для того чтобы начать работу с магазином, вы должны войти в систему Windows 10 с помощью своего аккаунта Майкрософт. После этого откройте меню «Пуск» и выберите в нем пункт под названием «Магазин». Также стоит помнить, что для работы с данным инструментом, ваш компьютер должен быть подключен к сети Интернет.

Установка программного обеспечений через OneGet

Разработчики сделали в Windows 10 возможности инсталляции программ прямо с репозиториев с помощью консольных команд. Подобная функция уже довольно давно присутствует в операционной системе Linux. Многих пользователей отпугивает отсутствие в консоли графического интерфейса, тем не менее, это один из наиболее удобных и быстрых способов загрузки и установки программ.

К примеру, если в предыдущих версиях Windows вам было нужно загрузить Chrome, вы делали следующее:

С помощью сервиса OneGet вы можете произвести полную установку приложения всего одной командой — «Install-Package».

Чтобы сделать это, выполните следующее:

К примеру, если вы хотите установить интернет-обозреватель Opera, воспользуйтесь командой «Install-Package Opera». После нажатия Enter все необходимые файлы будут автоматически загружены с репозитория Майкрософт и установлены на ваш персональный компьютер.

Обычное удаление программ

Аналогично, вы можете попасть в данное меню еще тремя способами:

Удаление в планшетном режиме

Если вы используете Windows 10 в планшетном режиме, скорее всего вам будет удобно удаление через меню «Параметры»:

Видео по теме

Работа с программами через командную строку

Дорогие друзья, не секрет, что пользователи, работающие на базе Linux, вечно задирают нос перед теми, кто работает на Windows. Они говорят, что для Windows нужно устанавливать приложение минимум 10 минут, нажимая большое количество кнопок, ковыряться с галочками выбора. А перед тем как, собственно, установить приложение, нужно найти официальный сайт программы, при этом не заблудившись в интернете. Пользователи же Linux гордятся тем, что любую утилиту могут установить с терминала, выполнив определённую команду.

В Windows имеется как и в Linux возможность установки, удаления или редактирования программ с помощью команд.

Разработчики утверждают, что в Windows 10 также появится возможность быстрой установки, обновления и удаления различного обеспечения из терминала системы. Осталось дождаться официального релиза. Но можно и не дожидаться релиза, а прямо сейчас воспользоваться удивительной функцией, которая позволит пользователю установить программу из командной строки. Однако это ещё не все сюрпризы: утилита позволит также удалить, обновить, открыть и закрыть программу. Интересно? Давайте познакомимся с Chocolatey поближе.

Установка программы через командную строку

Сейчас мы будем пробовать управлять программами более удобным и очень похожим способом на то, как это выполняется в среде Linux. И в этом нам поможет специальный сервис Chocolatey, пакетный менеджер для Windows. Клиент Chocolatey представляет собой утилиту, предназначенную для работы в консоли. Давайте сразу попробуем её установить. Для установки откроем терминал с правами администратора. Нажмите правой кнопкой мыши на меню Пуск и нажмите пункт «Командная строка» (с правами администратора). Теперь скопируем следующий код:

Вставляем и нажимаем клавишу Enter. Теперь нужно закрыть консоль, чтобы данные по переменным освежились.

На сервисе Chocolatey собран большой каталог утилит и приложений: на данный момент более 2000 утилит. Посмотреть их можно на официальном сайте https://chocolatey.org/packages. Итак, пришло время узнать, как установить любую программу через командную строку:

Снова открываем терминал от имени администратора. Копируем текст, представленный справа от программы на сайте https://chocolatey.org/packages. Например, для установки браузера Google Chrome представлен следующий код:

Как можно было заметить, браузер Google Chrome очень быстро установился. Нам не пришлось кликать никакие кнопки, выбирать место сохранения файлов (по умолчанию используется диск C). Кстати, начинающим пользователям можно сделать в блокноте набор своих любимых приложений, чтобы каждый раз не заходить на сервис Chocolatey. Чтобы удалить программу через командную строку, введите код uninstall, затем — название программы. Например, choco unistall ccleaner.

Как запустить или удалить программу через командную строку

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

Пришло время узнать, как закрыть программу через командную строку. Для этого нам понадобится дополнительное обеспечение taskkill. Начнём:

Подведём итоги

Уважаемые читатели, сегодня мы рассмотрели, казалось бы, на первый взгляд, сложную тему. Но теперь вы знаете, что можно очень легко установить или удалить некоторые программы через командную строку с помощью сервиса Chocolatey. А также вы знаете, как открыть или закрыть приложение через тот же терминал. Надеемся, что у вас получилось всё сделать правильно и не осталось никаких вопросов по теме. Расскажите в комментариях своё мнение и впечатление!

Вы только что установили Windows и перед вами стоит задача установки совта: браузер, архиватор, антивирус, читалка PDF-ов, файловый менеджер и так далее.

Да, можно скачать это всё из интернета, через модный браузер Internet Explorer. Но это значит, что сначала нужно загуглить нужную программулину, перейти на сайт разработчика, скачать её, установить. Не много ли половых излишеств?

Так же можно установить совт с вашего файлового хранилища, которое вы, возможно, собирали всю жизнь и у вас там есть «ВСЁ». Неплохой вариант, только опять же, каждую программу придёться «прокликать», к тому-же версии их будут явно устаревшими.

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

Установим репозиторий Chocolatey

Для начала запустим PowerShell. Обязательно от имени Администратора.

По умолчанию уровень безопасности PowerShell — Restricted, т.е. ему не разрешено выполнять и создавать сценарии, это сделано для того что бы предотвратить исполнение вредоносного кода. Поэтому первым делом мы изменим уровень безопасности на Bypass, т.е. разрешим выполнение всех сценариев, но запретим вывод предупреждений и запросов. Понятно, что после установки нужного нам совта — мы всё вернём в зад.

  • Для изменения уровня безопасности — пишем в командной строке PowerShell:

    Set-ExecutionPolicy Bypass -Scope Process -Force

  • Добавляем репозиторий Chocolatey и делаем его доверенным. Именно с него будет скачиваться весь совт. Последовательно набираем 2 командлета (так называются в PowerShell команды):

    Get-PackageProvider —Name Chocolatey -ForceBootstrap

    Set-PackageSource -Name Chocolatey -Trusted

Всё. Теперь ваша система готова. Давайте что-нибудь установим.

Установка приложений с помощью командлетов Powershell

Нерекомендуемый способ

Для примера установим браузер Chrome.
Пишем в командной строке повершела командлет Install-Package, потом через пробел параметры, а именно: название нашего приложения — googlechrome, потом ключ -ProviderName, которым мы явно зададим с какого репозитория скачивать совт и название репозитория chocolatey. В самом конце добавим 2 ключа: -Verbose и -force. Первый для того, что бы видеть процесс инсталляции, второй — для игнорирования запросов, например на перезапись файла.
В конечном итоге у вас должна получиться такая строка:

Install-Package googlechrome -ProviderName chocolatey -Verbose -force

Далее для установки другого приложения вам нужно только изменять названия пакета. Например, что бы установить архиватор WinRAR — нужно изменить googlechrome на winrar:

Install-Package winrar -ProviderName chocolatey -Verbose -force

Для того, что бы посмотреть, что вы там себе наустанавливали — нужно набрать командлет Get-Package без всяких параметров:

Get-Package

Он выведет на экран список всех установленных приложений.

Но Opera, Mozilla FireFox и ещё фигова туча приложений, которые есть в репозитории chocolatey, у вас не будут устанавливаться. Повершел ругнётся на неизвестный ему командлет, например на:

«Get-OSArchitectureWidth» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку

Более того, установить такое приложение другим способом, уже тоже не удастся. Система будет ругаться на то, что программа установлена. Поэтому, если вы столкнулись с такой ошибкой, обязательно наберите команду Uninstall-Package и название пакета, например:

Uninstall-Package opera

Короче, давайте срезюмируем. Данный метод имеет хоть и один, но очень серьёзный недостаток: несмотря на наличие приложения в репозитории — далеко не каждое может быть установлено. Выяснить это можно исключительно методом научного тыка.

Поэтому рекомендую использовать собственную утилиту проекта Chocolatey.

Установка приложений с помощью Chocolatey

Рекомендуемый способ

Репозиторий Chocolatey содержит постоянно обновляющуюся базу из более чем 5800 бесплатных и условно-бесплатных приложений.

Устанавливаем модуль Chocolatey. Он имеет свой синтаксис, зато приложения можно будет устанавливать, не только из повершела, но и из командной строки. Это делается всего одной командой:

iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’))

Если ругнётся на:

Невозможно загрузить файл \chocolatey\chocInstall\tools\chocolateyInstall.ps1, так как выполнение сценариев отключено в этой системе.

То измените уровень безопасности командой выше.

Установка приложений через командную строку - рабочий столЭто всё что нужно сделать. Теперь вы можете устанавливать приложения, используя простейший синтаксис проекта Chocolatey.
Для полноценного управления установкой приложений нам потребуется 5 команд:

  • cinst название_пакета — установка приложения
  • cuninst название_пакета — удаление приложения
  • cup название_пакета — обновление приложения
  • cup all — обновление всех установленных приложений
  • clist название_пакета — поиск приложений

Например, для установки браузера Opera — запустим экземпляр командной строки CMD или PowerShell от имени Администратора. В адресную строку введём название команды cinst, название приложения opera и пару параметров:

cinst opera ––force ‑y

Параметр ‑‑force — будет игнорировать все ошибки, а так-же используется для принудительной переустановки приложения.
Ключ ‑y — будет отвечать на все вопросы скриптов, установщика и системы утвердительно.

Для удаления — набирайте cuninst, название программы и ключ -y, например:

cuninst opera -y

А как же искать приложения? Для примера узнаем какое название имеет в каталоге Chocolatey десктопный Telegram. Для этого пишем команду clist и через пробел предполагаемое название пакета:

clist telegram

Как правило, первая же строчка и будет названием пакета с указанием её текущей версии в каталоге.

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

Как то так.

  • Как установить программу без обновления windows
  • Как установить программу из windows store
  • Как установить программу word на компьютер бесплатно на windows 10
  • Как установить программу из github на windows
  • Как установить программу если нет прав администратора windows 10