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

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

«>

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

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

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

Как установить приложения с помощью Powershell

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

Сейчас мы будем пробовать управлять программами более удобным и очень похожим способом на то, как это выполняется в среде Linux. И в этом нам поможет специальный сервис Chocolatey, пакетный менеджер для Windows. Клиент Chocolatey представляет собой утилиту, предназначенную для работы в консоли. Давайте сразу попробуем её установить. Для установки откроем терминал с правами администратора.

Нажмите правой кнопкой мыши на меню Пуск и нажмите пункт «Командная строка» (с правами администратора). Теперь скопируем следующий код:

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

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

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

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

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

Читайте также:
Не запуская код ответьте на вопрос что выведет на экран данная программа рекурсия

Как запускать файлы через командную строку

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

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

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

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

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

Оригинал записи и комментарии на LiveInternet.ru

Источник: spayte.livejournal.com

[ИНСТРУКЦИЯ] УСТАНОВКА ПРОГРАММЫ В РЕЖИМЕ КОМАНДНОЙ СТРОКИ

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

1) Если у ваш установочный файл имеет расширение .EXE, начните установку программы. Если у него расширение .MSI, переходите к п. 4.

2) При появлении сообщения об ошибке не закрывайте его.

3) Перейдите в “C:|Users||AppData|Local|Temp” и найдите установочный файл MSI. Он находится в одной из папок с GUID-именем типа

Для продукта Paragon Hard Disk Manager™ 17 Advanced, установочные MSI-файлы находятся в следующих папках:

4) Скопируйте установочный файл MSI в корневую директорию C:.

5) Переименуйте файл в “install.msi“.

6) Запустите командную строку от имени администратора: в Windows начиная с 8, нажмине Win+X щёлкните правой кнопкой по кнопке “Пуск” и выберите “Командная строка (Администратор). В более старых версиях Windows, найдите ярлык “Командная строка” в меню Пуск – Программы – Стандартные, щёлкните по ярлыку правой кнопкой и выберите “Запуск от имени администратора”.

7) Выполните команду:

msiexec /i install.msi /l*vx log.txt

Начнётся установка, и создастся log-файл. Пожалуйста, завершите мастер установки. Если установка прерывается, пожалуйста отправьте файл “log.txt” команде технической поддержки. Он находится в корневой директории диска C: рядом с установочным файлом программы.

Вы также можете попробовать самостоятельно найти решение, пока ожидаете ответа от команды поддержки. Для этого откройте файл логов с помощью текстового редактора и найдите запись “значение 3” (обратите внимание на то, что язык в файле зависит от языка вашей системы, поэтому если вы используете язык системы отличный от русского то вам нужно искать запись “значение 3” на языке, соответствующем вашей системе. Пример – английская локализация системы – “value 3”). Данная запись указывает на конец логов инсталляции и вы можете найти причину неудачной установки если посмотрите на предшествующие записи – в них вы увидите коды ошибок или их названия – зная эти данные вы можете найти решение вашей проблемы в данной статье.

Читайте также:
Какая программа нужна для фитнес браслета mi Smart band 5

Помогла ли Вам эта статья в поиске решения?
(32 оценки, средняя оценка 1.50 из 5)

Источник: kb.paragon-software.com

MSIEXEC — описание команды и примеры использования

MSIEXEC - описание команды и примеры использования

MSIEXEC — Средство установки, изменения и выполнения операций установщика Windows из командной строки.

Эта команда поддерживается в CMD.EXE и в PowerShell.

Установка и настройка продукта

Синтаксис

msiexec /i

Параметры

  • /i — Установка или настройка продукта.
  • пакет — Имя файла пакета установщика Windows.
  • код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы установить продукт из файла A:Example.msi, введите:

msiexec /i A:Example.msi

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

Синтаксис

msiexec /a пакет

Параметры

  • /a — Выбор режима административной установки.
  • пакет — Имя файла пакета установщика Windows.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы установить продукт из файла A:Example.msi в режиме административной установки, введите:

msiexec /a A:Example.msi

Восстановление продукта

Синтаксис

msiexec /f [p][o][e][d][c][a][u][m][s][v]

Параметры

  • /f — Включение одного или нескольких параметров командной строки, перечисленных в следующей таблице.
  • пакет — Имя файла пакета установщика Windows.
  • код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Примечания

  • Параметром по умолчанию для этой командной строки является параметр /fpecms.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы восстановить пакет установки, введите:

msiexec /fpecms Example.msi

Удаление продукта

Синтаксис

msiexec /x

Параметры

  • /x — Удаление продукта.
  • пакет — Имя файла пакета установщика Windows.
  • код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы удалить или отменить установку пакета, введите:

msiexec /x Example.msi

Объявление продукта

Синтаксис

msiexec /j [] пакет
msiexec пакет /t список_преобразований
msiexec пакет /g код_языка

Параметры

  • /j — Объявление продукта. u — Объявление для текущего пользователя. m — Объявление для всех пользователей компьютера.
  • пакет — Файл пакета установщика Windows.
  • /g код_языка — Служит для задания языка.
  • /t список_преобразований — Применение преобразований к объявляемому пакету.

Примечания

  • При необходимости установить приложение с повышенными привилегиями используйте параметр /jm.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы объявить пакет для всех пользователей этого компьютера, введите:

msiexec /jm Example.msi

Установка уровня ведения журнала

Синтаксис

msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!]файл_журнала.txt

Параметры

  • /L — Путь к файлу журнала.
  • i — Занесение в журнал сообщений о состоянии.
  • w — Занесение в журнал некритических предупреждений.
  • e — Занесение в журнал сообщений об ошибках.
  • a — Занесение в журнал выполнения действий.
  • r — Занесение в журнал записей со сведениями о действиях.
  • u — Занесение в журнал запросов пользователей.
  • c — Занесение в журнал исходных параметров пользовательского интерфейса.
  • m — Занесение в журнал нехватки памяти.
  • p — Занесение в журнал свойств терминала.
  • v — Занесение в журнал подробных сведений. Для использования параметра v следует задавать /L*v.
  • + — Добавление в существующий файл.
  • ! — Сброс в журнал каждой строки.
  • * — Занесение в журнал всех сведений, кроме параметра v. Это подстановочный знак.
  • файл_журнала.txt — Имя и путь к текстовому файлу журнала.
Читайте также:
Как пользоваться программой майя

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Чтобы включить в файл журнала параметр v при использовании подстановочного знака, введите в командной строке /L*v.
  • Параметры файла журнала установщика Windows могут также использоваться для процессов удаления и восстановления.

Примеры

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

msiexec /i Example.msi /L ime logfile.txt

Справочная информация

msiexec /Option [необязательный параметр]

Параметры установки
Установка или настройка продукта
/a Административная установка — установка продукта в сеть
/j [/t ] [/g ]
Объявление о продукте: «m» — всем пользователям; «u» — текущему пользователю
Удаление продукта
Параметры отображения
/quiet
Тихий режим, без взаимодействия с пользователем
/passive
Автоматический режим — только указатель хода выполнения
/q[n|b|r|f]
Выбор уровня интерфейса пользователя
n — Без интерфейса
b — Основной интерфейс
r — Сокращенный интерфейс
f — Полный интерфейс (по умолчанию)
/help
Вывод справки по использованию
Параметры перезапуска
/norestart
Не перезапускать после завершения установки
/promptrestart
Запрашивать перезапуск при необходимости
/forcerestart
Всегда перезапускать компьютер после завершения установки
Параметры ведения журнала
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
i — сообщения о состоянии
w — сообщения об устранимых ошибках
e — все сообщения об ошибках
a — запуски действий
r — записи, специфические для действий
u — запросы пользователя
c — начальные параметры интерфейса пользователя
m — сведения о выходе из-за недостатка памяти или неустранимой ошибки
o — сообщения о недостатке места на диске
p — свойства терминала
v — подробный вывод
x — дополнительные отладочные сведения
+ — добавление в существующий файл журнала
! — сбрасывание каждой строки в журнал
* — заносить в журнал все сведения, кроме параметров «v» и «x»
/log
Равнозначен /l*
Параметры обновления
/update [;Update2.msp]
Применение обновлений
/uninstall [;Update2.msp] /package Удаление обновлений продукта
Параметры восстановления
/f[p|e|c|m|s|o|d|a|u|v] Восстановление продукта
p — только при отсутствии файла
o — если файл отсутствует или установлена старая версия (по умолчанию)
e — если файл отсутствует или установлена такая же либо старая версия
d — если файл отсутствует или установлена другая версия
c — если файл отсутствует или контрольная сумма не совпадает с подсчитанным значением
a — принудительная переустановка всех файлов
u — все необходимые элементы реестра, специфические для пользователя (по умолчанию)
m — все необходимые элементы реестра, специфические для компьютера (по умолчанию)
s — все существующие ярлыки (по умолчанию)
v — запуск из источника с повторным кэшированием локальных пакетов

Источник: pc.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru