Как запустить установку программы через командную строку 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%chocolateybin

Вставляем и нажимаем клавишу 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. А также вы знаете, как открыть или закрыть приложение через тот же терминал. Надеемся, что у вас получилось всё сделать правильно и не осталось никаких вопросов по теме. Расскажите в комментариях своё мнение и впечатление!

Вы только что установили 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’))

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

Невозможно загрузить файл chocolateychocInstalltoolschocolateyInstall.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

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

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

Как то так.

Когда я переключаюсь на новую операционную систему, первое, что я делаю, — это включаю ее браузер по умолчанию. Edge или же Safari
— и перейти прямо к Ninite (Windows) или macapps.ссылка (Mac). Оба сайта позволяют вам выбирать, какие приложения вы хотите установить и использовать в своей новой системе. Когда вы закончите со своим списком, вы можете получить собственный установщик (Ninite) или команду терминала (macapps.link), которую вы можете запустить, чтобы быстро добавить кучу приложений в вашу новую систему.

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

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

Самый быстрый способ установки приложений Windows: с помощью командной строки - Windows

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

Лучшее решение: Chocolatey (менеджер пакетов)

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

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

Вот несколько причин, по которым мы предпочитаем Chocolatey:

  • Он имеет самую большую онлайновую базу данных пакетов приложений Windows. На данный момент существует 11 166 пакетов сообщества. Вы даже можете устанавливать пакеты из NuGet و MyGet.
  • Передача пакетов проходит через процесс Строгий обзор безопасности пакет, включая проверку пакета, проверку доступности всех установочных материалов, проверку на вирусы с помощью VirusTotal и многое другое. Для организации использование репозитория пакетов сообщества необязательно.
  • Chocolatey работает с более чем 20 технологиями установки для Windows. Он знает, как настроить приложение, реестр, управлять файлами и конфигурациями или любую комбинацию.
  • Chocolatey может работать даже с установленными приложениями. Он может принимать файлы приложения, расположенные в каталоге Programs Files, а также выполнять установку. Однако это зависит от используемого пакета и установщика приложения.

Установите Chocolatey в Windows 10

Установка Chocolatey выполняется быстро и интуитивно. Вам не нужно иметь точные знания о командной строке или PowerShell. Однако ваше устройство должно соответствовать основным системным требованиям и проявить терпение, чтобы установить некоторые скрипты.

Системные Требования

  • Windows 7 + / Windows Server 2003 и более поздние версии
  • PowerShell v2 + и новее
  • .NET Framework 4+ (установщик попытается установить .NET 4.0, если он у вас не установлен)
  • Доступное пространство для хранения Chocolatey CLI и еще 1 ГБ или более для установки пакетов

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

Нажмите на Win + X и выберите Windows PowerShell (английский). Сначала вы должны убедиться, что Get-ExecutionPolicy Несвязанный.

Тип Get-ExecutionPolicy В PowerShell, если он возвращает результат ограниченный , это означает, что вы не можете установить ни один скрипт. Чтобы обойти это, введите Set-ExecutionPolicy AllSigned А также «YЧтобы подтвердить изменение.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

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

Set-ExecutionPolicy Bypass -Scope Process -Force; iex 

((New-Object 

System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Нажмите Ввод.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

Через несколько секунд Chocolatey будет установлен, и новая папка будет создана в Данные программы. Все пакеты будут помещены в  шоколадный lib (Хотя могут быть исключения для установщиков .MSI).

Вы также можете настроить собственный путь установки для таких пакетов, как Python, Ruby или Node.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

После установки Chocolatey перезапустите PowerShell и введите чоко /? Посмотреть список команд.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

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

Если вы используете командную строку, нажмите Win + X и выберите Командная строка (администратор). Затем скопируйте и вставьте следующую команду

@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe"

-NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex

((New-Object

System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))"

&& SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"

Нажмите Ввод.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

Chocolatey будет установлен в вашей системе через несколько секунд. Перезагрузите маршрутизатор и введите choco /? Посмотреть список команд.

Шоколадные пакеты

Шоколадные пакеты были изменены. файлы nupkg Это программный zip-файл, содержащий метаданные пакета (включая информацию о версии, зависимостях и правах на распространение). Если вы удалите метаданные для Chocolatey, файл пакета будет выглядеть как NuGet.

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

Слева вы увидите ссылки для обслуживания пакетов, зеленую, красную и желтую кнопку проверки и инструкции по установке приложения. В разделе «Установить» вы увидите инструкции по установке Google Chrome.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

В том же разделе есть инструкции по обновлению и удалению приложения. В списке «История версий» перечислены все версии, прошедшие через это приложение, включая историю изменений. И есть раздел результатов сканирования на вирусы, если вы не уверены, что устанавливаете конкретное приложение.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

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

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

choco install [app name]

«Choco» — это короткое название от «Шоколадки». Каждый раз, когда вы устанавливаете, обновляете или удаляете какое-либо приложение, вы должны ставить перед ним «choco». Второй префикс — это настоящая команда. Поскольку мы устанавливаем приложение, мы будем использовать префикс «install». Третий префикс — это название программы.

Перейти к Сайт шоколадных пакетов И найдите приложение. Обратите внимание на инструкции командной строки для установки этого приложения.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

Например, чтобы установить GIMP, введите

choco install gimp

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

Chocolatey автоматически выполнит все этапы установки. Как только ваше приложение будет установлено, вы найдете его в меню «Пуск».

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

Найдите свой пакет

Вы даже можете искать конкретный пакет, используя синтаксис

choco search [app name]

Например, если вы хотите установить 7-zip, введите в командной строке

choco search 7-zip

Когда вы нажимаете Enter, Chocolatey будет искать каждое приложение со словом «zip» в своей базе данных. Если есть какое-то приложение, вы найдете его в результатах. Чтобы найти конкретное приложение, нужно потренироваться. Используйте сайт репозитория пакетов, когда вам понадобится помощь.

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

обновление пакета

Чтобы обновить приложение, введите

choco upgrade [app name]

Список старых пакетов, которые не обновляются

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

choco outdated

أسرع طريقة لتثبيت تطبقات Windows: باستخدام موجه الили жеامر - الويندوز

Удалить пакет

Если вы не нашли полезного приложения, вы можете удалить его через Chocolatey. Введите CMD

choco uninstall [app name]

В большинстве случаев указанные выше команды — это все, что вам когда-либо понадобится. Но у Шоколадки много функций. визит Страница справки по командам Больше подробностей.

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

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

Современные операционные системы предоставляют вам пакеты автоматической установки и команды, которые устанавливают сразу несколько приложений. Но задумывались ли вы, что происходит за кулисами, когда вы запускаете этот установщик? Если вас это интересует, прочтите эту статью, чтобы узнать Как установить программное обеспечение в Windows, macOS и Linux.

В Windows 10 процесс установка и удаления программ, казалось бы, не отличается от предыдущих версий операционной системы. Все так же просто: запускается установочный файл (инсталлятор), пользователь следует подсказкам и устанавливает программу или игру.

Но в «десятке» появились некоторые интересные инструменты, с помощью которых можно устанавливать, удалять установленный софт.

Содержание

  1. Приложения Windows 10
  2. Установка приложений через командную строку
  3. Удаление программ в Windows 10
  4. Итоги

Существенное нововведение «десятки» — принцип приложений, которые устанавливаются через магазин Microsoft Store. Нет интерфейса привычного нам инсталлятора (например, установщика Install Wizard), а весь процесс происходит в оболочке магазина.

Чтобы установить приложение, нужно найти подходящее в магазине, перейти на его страницу и кликнуть «Получить» (в англоязычной версии, как у нас, синяя иконка звучит как «Get»).

Приложение устанавливается автоматически, ярлыки появляются на рабочем стол, в меню пуск и на панели задач.

Рекомендация Microsoft – выбирать между стандартным инсталлятором и приложением в магазине последнее. Приложения специально разработана под оболочку «десятки», проверены на ошибки и вирусы. Но если тот же Телеграм можно установить через Microsoft Store, то приложения Photoshop там не найти.

Преимущество установки программ внешним инсталлятором – возможность выбрать место установки. Пользователь может установить программу на диск D, если системный диск (обычно C) уже занят. Приложения из магазина устанавливаются по умолчанию на диск C.

Кстати, если вы не знаете, куда пропадает место с диска C, то вам – сюда.

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

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

Запускаем командную строку от имени администратора. Как это сделать, подробно описано здесь. Просмотреть все функции PackageManagement можно с помощью команды Get-Command -Module PackageManagement.

Система предлагает поиск, установку, удаление программ и ряд других функций. Менеджер пакетов автоматически ищет инсталляторы софта и устанавливает их на компьютер. Преимущества в следующем:

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

По умолчанию система подключена к NuGet – хранилищу, рассчитанному для работы специалистов (программистов, системных администраторов). Обычному пользователю следует подключить хранилище Chocolatey.

Для этого вводим команду Get-PackageProvider -Name chocolatey. После этого подтверждаем установку командой «Y». Следующая команда после установки – Set-PackageSource -Name chocolatey –trusted.

И еще один шаг – изменение политики выполнения. Нам нужно добиться, чтобы приложения могли скачиваться из интернета и автоматически устанавливаться. Выполняем команду Set-ExecutionPolicy RemoteSigned и затем подтверждаем ее «Y».

Теперь продемонстрируем работу автоматического установщика PackageManagement с подключенным хранилищем Chocolatey. Найдем и установим бесплатную программу – аудио проигрыватель Winamp. Ищем его с помощью команды find-package winamp (кстати, можно задавать приблизительное имя софта, если не знаете точное название).

Несмотря на то, что мы подключили новое хранилище, PackageManagement все равно запрашивает разрешение на установку NuGet. И после нахождения приложения Winamp пишет предупреждение о том, что NuGet не установлен.

Но мы все равно добились цели – в хранилище Chocolatey наша программа найдена. Устанавливаем ее с помощью команды install-package winamp.

И снова нас предупреждают о NuGet. Отказываемся от установки, нажав «N». Дальше начнется установка, после которой пользователь получит сообщение, как на скриншоте.

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

Удаление программ в Windows 10

Мы уже подробно писали о том, как удалить программы в Windows 10. Также не пропустите материал об удалении игр на «десятке».

Применяются пять основных способов: удаление через параметры, меню «Пуск», с помощью файла uninstall в папке с приложением, в сторонней программе (например, в CCleaner) или через командную строку.

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

Итоги

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

Но в большинстве случаев юзеры «десятки» устанавливают приложения стандартно: с помощью скачанного инсталлятора или через магазин Microsoft Store. Удаление приложение в Windows 10 также несложное. Мы привели ряд материалов, где подробно рассказывается о разных способах деинсталляции программ.

Это будет интересно:

Программы по умолчанию в Windows 10.

Как переустановить Магазин в Windows?

Как выключить автозапуск программ в Windows 10.

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

Как узнать, какие программы установлены в Windows 10

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

Открытие списка программ из основных настроек Windows

В отличие от предыдущих версий Windows, попасть в список имеющихся приложений можно, пройдя путь: «Пуск» — «Параметры» — «Система» — «Приложения и возможности».

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

Чтобы узнать дополнительную информацию о программе, щёлкните по её названию

Вызов списка программ из поисковой строки

Откройте меню «Пуск» и начните вводить слово «программы», «удаление» или словосочетание «удаление программ». Поисковая строка выдаст два результата поиска.

Результаты поиска в строке главного меню Windows

В последних версиях Windows можно найти программу или компонент по названию

«Установка и удаление программ» — название этого компонента в Windows XP. Начиная с Vista, оно поменялось на «Программы и компоненты». В поздних версиях Windows Microsoft вернули менеджеру программ прежнее название, как и кнопку «Пуск», которую было убрали в некоторых сборках Windows 8.

Запустите «Программы и компоненты», чтобы сразу попасть в менеджер приложений Windows.

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

Приложения для Windows XP/Vista/7 и даже 8, ранее работавшие без проблем, в подавляющем большинстве случаев не работают в Windows 10. Сделайте следующее:

  1. Выберите «проблемное» приложение правой кнопкой мыши, кликните «Дополнительно», а затем «Запуск от имени администратора». Есть и более простой запуск — через контекстное меню значка пускового файла приложения, а не только из меню ярлыка программы в главном меню Windows.

    Запуск программы от имени администратора в Windows 10

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

  2. Если способ помог, сделайте так, чтобы приложение всегда запускалось с правами администратора. Для этого в свойствах во вкладке «Совместимость» поставьте галочку напротив «Выполнять эту программу от имени администратора».

    Раздел «Совместимость» в свойствах приложения

    Поставьте галочку напротив «Выполнять эту программу от имени администратора»

  3. Также во вкладке «Совместимость» кликните на «Запустить средство устранения проблем с совместимостью». Откроется мастер устранения неполадок с совместимостью программ Windows. Если же вы знаете, в какой из версий Windows программа запускалась, то в подпункте «Запустить программу в режиме совместимости с» из списка ОС выберите нужную.

    Помощник по совместимости программ Windows 10

    Мастер устранения проблем с запуском старых программы в Windows 10 предлагает дополнительные настройки совместимости

  4. Если вашей программы нет в списке, выберите пункт «Нет в списке». Так делают при запуске portable-версий программ, переносимых в Windows обычным копированием в папку Program Files и работающих напрямую без стандартной установки.

    Поиск незапустившейся программы через мастер устранения проблем с совместимостью в Windows 10

    Выберите ваше приложение из списка или оставьте параметр «Нет в списке»

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

    Выбор способа диагностики программы в Windows 10

    Для ручного указания режима совместимости выберите «Диагностика программы»

  6. Если вы выбрали стандартный метод проверки, Windows спросит вас, с какими её версиями программа работала хорошо.

    Выбор версии Windows, с которой программа запускалась

    Информация о версии Windows, в которой запускалась нужная программа, передастся в Microsoft для решения проблемы, связанной с невозможностью открыть её в Windows 10

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

В случае полного провала всех попыток запустить приложение есть смысл его обновить или сменить на аналог — редко, но бывает, что при разработке программы в своё время не была реализована всесторонняя поддержка всех будущих версий Windows. Так, положительным примером служит приложение Beeline GPRS Explorer, выпущенное в 2006 году. Оно работает и с Windows 2000, и с Windows 8. А отрицательным — драйверы для принтера HP LaserJet 1010 и сканера HP ScanJet: данные устройства продавались в 2005 году, когда ни о какой Windows Vista компания Microsoft даже не упоминала.

Также помочь с проблемой совместимости могут:

  • декомпиляция или разбор установочного исходника на компоненты с помощью специальных программ (что не всегда может быть законно) и установка/запуск их по отдельности;
  • установка дополнительных DLL-библиотек или системных файлов INI и SYS, о нехватке которых система может сообщить;
  • переработка частей программного кода исходника или рабочей версии (программа установлена, но не работает), чтобы упрямое приложение всё-таки запустилось на Windows 10. Но это уже задача для разработчиков или хакеров, а не для рядового пользователя.

Видео: работа с мастером совместимости программ в Windows 10

Как назначить приложению в Windows 10 приоритет

Любой программе соответствует определённый процесс (несколько процессов или копии одного процесса, запущенные с разными параметрами). Каждый процесс в Windows разделяется на потоки, а те, в свою очередь, «расслаиваются» далее — на дескрипторы. Не будь процессов, не работали бы ни сама операционная система, ни сторонние программы, которыми вы привыкли пользоваться. Приоритизация определённых процессов позволит ускорить программы на старом «железе», без которых невозможна быстрая и эффективная работа.

Назначить приложению приоритет можно в «Диспетчере задач»:

  1. Вызовите «Диспетчер задач» клавишами Ctrl + Shift + Esc или Ctrl + Alt + Del. Второй способ — кликните на панели задач Windows и выберите в контекстном меню «Диспетчер задач».

    Вызов «Диспетчера задач» через контекстное меню в Windows 10

    Вызвать «Диспетчер задач» можно несколькими способами

  2. Перейдите на вкладку «Подробности», выберите любое из ненужных вам приложений. Кликните по нему правой кнопкой мыши и нажмите на «Задать приоритет». Выберите в подменю тот приоритет, который вы бы дали этому приложению.

    Назначение приоритета процессу в «Диспетчере задач» в Windows 10

    Назначение приоритета даёт возможность улучшить планирование процессорного времени

  3. Нажмите кнопку «Изменить приоритет» в запросе подтверждения смены приоритета.

Не экспериментируйте с низким приоритетом для жизненно важных процессов самой Windows (например, процессы службы Superfetch). Система Windows может начать давать сбои.

Задать приоритет можно и сторонними приложениями, например, с помощью программ CacheMan, Process Explorer и ещё многих аналогичных приложений-менеджеров.

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

Видео: как назначить приложению наивысший приоритет в Windows 10

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

Самый быстрый способ включить автостарт программы при запуске Windows 10 — через уже знакомый «Диспетчер задач». В предыдущих версиях Windows эта функция в нём отсутствовала.

  1. Откройте «Диспетчер задач» и перейдите во вкладку «Автозагрузка».
  2. Щёлкните правой кнопкой мыши по нужной программе и выберите «Включить». Для отключения кликните на «Отключить».

    Включение и отключение автостарт программ через «Дичпетчер задач» в Windows 10

    Удаление программ из автозагрузки позволит разгрузить ресурсы, а их включение — облегчить вашу работу

Автостарт большого количества приложений после начала нового сеанса работы с Windows — расточительство системных ресурсов ПК, которое следует резко ограничить. Остальные способы — редактирование системной папки «Автозагрузка», настройка функции автозапуска в каждом из приложений (если такая настройка имеется) являются классическими, «перекочевавшими» в Windows 10 ещё из Windows 9x/2000.

Видео: включение автостарта приложения через реестр и «Планировщик заданий»

Как запретить установку программ в Windows 10

В прежних версиях Windows, например, на Vista, достаточно было запретить запуск любых новых приложений, включая установочные исходники типа setup.exe. Никуда не делся также родительский контроль, который не позволял запускать программы и игры с дисков (или иных носителей) или скачивать их из интернета.

Установочный исходник — это инсталляционные пакетные файлы .msi, упакованные в один файл .exe. Несмотря на то, что установочные файлы являются неустановленной программой, они всё же остаются исполняемым файлом.

Запрет запуска сторонних программ

В этом случае игнорируется запуск любых сторонних .exe-файлов, включая установочные, кроме получаемых из магазина приложений Microsoft.

  1. Пройдите путь: «Пуск» — «Параметры» — «Приложения» — «Приложения и возможности».
  2. Установите настройку «Разрешать использование приложений только из Магазина».

    Пункт «Приложения и возможности» в памраметрах Windows 10

    Настройка «Разрешать использование приложений только из Магазина» не позволит устанавливать программы с любых сайтов, кроме сервиса Магазин Windows

  3. Закройте все окна и перезапустите Windows.

Теперь запуск файлов .exe, скачиваемых с любых других сайтов и получаемых через любые накопители и по локальной сети, будет отклоняться вне зависимости от того, готовые ли это программы или инсталляционные исходники.

Видео: как разрешить использование приложений только из «Магазина Windows»

Запрет всех программ через настройку политики безопасности Windows

Чтобы запретить скачивание программ через настройку «Локальной политики безопасности», требуется учётная запись администратора, которую можно включить, введя в «Командную строку» команду «net user Администратор /active:yes».

  1. Откройте окно «Выполнить», нажав Win + R, и введите команду «secpol.msc».

    Команда «secpol.msc» в окне «Выполнить»

    Нажмите «OK», чтобы подтвердить введённое

  2. Кликните по «Политики ограниченного использования программ» правой кнопкой мыши и выберите в контекстном меню «Создать политику ограниченного использования программ».

    Создание политики ограниченного запуска программ в окне «Локальной политики безопасности» в Windows 10

    Выберите пункт «Создать политику ограниченного использования программ», чтобы создать новый параметр

  3. Зайдите в созданную запись, кликните правой кнопкой мыши на пункте «Применение» и выберите «Свойства».

    Свойства применяемой политики в окне «Локальной политики безопасности» в Windows 10

    Для настройки прав необходимо зайти в свойства пункта «Применение»

  4. Поставьте ограничения для обычных пользователей. Администратор не должен ограничивать эти права, т. к. ему может понадобиться изменение настроек — иначе он не сможет запускать сторонние программы.

    Установка ограничения для обычных пользователей в окне «Локальной политики безопасности» в Windows 10

    Права администраторов ограничивать не нужно

  5. Кликните правой кнопкой мыши по «Назначенные типы файлов» и выберите «Свойства».

    Открытие свойств назначенных типов файлов в окне «Локальной политики безопасности» в Windows 10

    В пункте «Назначенные типы файлов» можно проверить, есть ли запрет на запуск файлов-установочников

  6. Удостоверьтесь, на месте ли в списке запретов расширение .exe. Если нет, добавьте его.

    Расширение .exe в списке запретов в окне «Локальной политики безопасности» в Windows 10

    Сохраните, нажав «OK»

  7. Перейдите в раздел «Уровни безопасности» и включите запрет, установив уровень «Запрещено».

    Активация запрета на запуск программ в окне «Локальной политики безопасности» в Windows 10

    Подтвердите запрос на изменение настройки

  8. Закройте все незакрытые диалоговые окна, нажав «OK», и перезапустите Windows.

Если всё сделано верно, первый же запуск любого файла .exe будет отклонён.

Сообщение-ответ Windows 10 на попытку запуска неучтённых программ

Исполнение файла-установочника отклонено политикой безопасности, которую вы изменили

Смена места автоматического сохранения скачанных приложений в Windows 10

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

  1. Откройте меню «Пуск» и выберите «Настройки».
  2. Выберите компонент «Система».

    Раздел «Система» в параметрах Windows 10

    Выберите «Система»

  3. Зайдите в «Хранилище».

    Подраздел «Хранилище» в разделе «Система» в параметрах Windows 10

    Выберите подраздел «Хранилище»

  4. Следуйте вниз, где указываются данные о сохранении местоположений.

    Пункт «Места хранения» в разделе «Система» в параметрах Windows 10

    Просмотрите весь список в поисках метки диска для приложений

  5. Найдите элемент управления установкой новых приложений и измените диск C на другой.
  6. Закройте все окна и перезапустите Windows 10.

Теперь все новые приложения будут создавать папки не на диске C. Старые вы при необходимости сможете перенести, не переустанавливая Windows 10.

Видео: как изменить место сохранения скачанных приложений в Windows 10

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

В предыдущих версиях Windows удалять программы можно было, пройдя путь «Пуск» — «Панель управления» — «Установка и удаление программ» или «Программы и компоненты». Этот способ и по сей день является верным, однако наряду с ним существует ещё один — через новый интерфейс Windows 10.

Классическая схема удаления приложений Windows

Воспользуйтесь популярнейшим способом — через «Панель управления» Windows 10:

  1. Зайдите в «Пуск», откройте «Панель управления» и выберите «Программы и компоненты». Откроется список установленных приложений.

    Список установленных приложений Windows 10 в разделе «Программы и компоненты»

    Выберите любую программу и нажмите кнопку «Удалить»

  2. Выберите любое приложение, ставшее для вас ненужным, и нажмите «Удалить».

Часто установщик Windows запрашивает подтверждение на удаление выбранной программы. В иных случаях — это зависит от разработчика стороннего приложения — сообщение-запрос может быть на английском, несмотря на русскоязычный интерфейс версии Windows (или на ином языке, например, китайском, если приложение не имело хотя бы английского интерфейса, например, оригинал программы iTools), или не появляться вообще. В последнем случае удаление приложения произойдёт сразу.

Удаление программ через новый интерфейс Windows 10

Чтобы удалить программу через новый интерфейс Windows 10 откройте «Пуск», выберите «Параметры», дважды кликните на «Система» и нажмите на «Приложения и возможности». Щёлкните правой кнопкой мыши по ненужной программе и удалите её.

Удаление программ через новый интерфейс Windows 10

Выберите приложение, кликните по нему правой кнопкой мыши и выберите в контекстном меню «Удалить»

Удаление обычно происходит безопасно и полностью, исключая изменения системных библиотек или драйверов в папке Windows, общих файлов папки Program Files или Program Data. В случае неустранимых неполадок воспользуйтесь установочным носителем Windows 10 или встроенным в Windows мастером «Восстановление системы».

Видео: удаление программ в Windows 10 с помощью стандартных и сторонних утилит

Почему Windows 10 блокирует установку программ

Блокировка установки программ, введённая Microsoft, была создана в ответ на многочисленные жалобы, связанные с предыдущими версиями Windows. Миллионы пользователей помнят SMS-вымогатели в Windows XP, маскировщики под системный процесс explorer.exe в Windows Vista и Windows 7, «кейлоггеры» и прочую гадость, приводящую к зависанию или блокировке «Панели управления» и «Диспетчера задач».

Магазин Windows Store, в котором можно приобрести платные и скачать бесплатные, но всесторонне оттестированные в Microsoft приложения (как это делает сервис AppStore для iPhone или MacBook), затем и создан, чтобы отграничить пользователей, ещё не всё знающих об интернет-безопасности и киберпреступности, от угроз для их компьютерных систем. Так, скачав популярный загрузчик uTorrent, вы обнаружите, что Windows 10 откажется его установить. Подобное относится к MediaGet, Download Master и прочим приложениям, засоряющим диск С полулегальной рекламой, подделками и порнографическими материалами.

Сообщение «Это приложение заблокировано в целях защиты» в Windows 10

Windows 10 отказывается устанавливать uTorrent, так как не удалось проверить автора или фирму-разработчика

Способы отключения защиты от непроверенных программ

Защиту эту, когда вы уверены в безопасности программы, можно и нужно отключить.

В её основе компонент UAC, следящий за учётными записями и цифровыми подписями устанавливаемых программ. Обезличивание (удаление подписей, сертификатов и лицензий из программы) часто оказывается уголовно наказуемым делом. К счастью, защиту можно временно отключить из настроек самой Windows, не прибегая к опасным действиям.

Изменение уровня контроля учётных записей

Сделайте следующее:

  1. Пройдите путь: «Пуск» — «Панель управления» — «Учётные записи пользователей» — «Изменить параметры контроля учётных записей».

    Параметры контроля учётных записей в Windows 10

    Нажмите «Изменить параметры контроля учётных записей» для изменения контроля

  2. Переведите регулятор уровня контроля в нижнее положение. Закройте окно, нажав «OK».

    Выставление минимального контроля учётных записей в Windows 10

    Переведите регулятор уровня контроля в нижнее положение

Запуск установки приложений из «Командной строки»

Если запустить установку понравившейся программы по-прежнему не удаётся, воспользуйтесь «Командной строкой»:

  1. Запустите приложение «Командная строка» с правами администратора.

    Запуск «Командной строки» от имени администратора

    Рекомендуется всегда запускать «Командную строку» с правами администратора

  2. Введите команду «cd C:Usershome-userDownloads», где «home-user» — имя пользователя Windows в данном примере.
  3. Запустите ваш установщик, введя, например, utorrent.exe, где uTorrent — ваша программа, конфликтующая с защитой Windows 10.

Скорее всего, ваша проблема будет решена.

Почему долго устанавливаются программы на Windows 10

Причин много, как и способов решения проблем:

  1. Проблемы с совместимостью наиболее старых приложений с ОС. Система Windows 10 появилась всего пару лет назад — не все известные издатели и «мелкие» авторы выпустили версии для неё. Может потребоваться указание более ранних версий Windows в свойствах пускового файла программы (.exe) вне зависимости от того, установочный ли это исходник или уже установленное приложение.
  2. Программа представляет собой установщик-загрузчик, скачивающий пакетные файлы с сайта разработчиков, а не полностью готовый к работе оффлайн-инсталлятор. Таковы, например, движок Microsoft.Net Framework, Skype, Adobe Reader последних версий, обновления и исправления Windows. В случае исчерпания скоростного трафика или перегрузки сети в час пик при низкоскоростном тарифе провайдера, выбранном в целях экономии, загрузка инсталляционного пакета может затянуться на часы.
  3. Ненадёжное соединение LAN при установке одного приложения на несколько похожих компьютеров в локальной сети с одной и той же сборкой Windows 10.
  4. Носитель (диск, флешка, внешний накопитель) изношен, повреждён. Слишком долго читаются файлы. Серьёзнейшая проблема — это незаконченная установка. Недоустановленная программа может не заработать и не удалиться после «зависшей» установки — возможен откат/переустановка Windows 10 с установочной флешки или DVD.

    Сообщение о том, что файл или папка повреждены

    Одной из причин долгой установки программы может стать повреждённый носитель

  5. Файл установщика (архив .rar или .zip) неполный (сообщение «Неожиданный конец архива» при распаковке .exe-установщика перед его запуском) или повреждён. Скачайте версию поновее с другого сайта, какую найдёте.

    Ошибка «Архив повреждён или имеет неизвестный формат»

    Если архив с установщиком повреждён, то установить приложение не получится

  6. Ошибки, недочёты разработчика в процессе «кодинга», отладки программы перед её публикацией. Установка стартует, но зависает или продвигается вперёд очень медленно, потребляет много аппаратных ресурсов, задействует лишние процессы Windows.
  7. Драйверы или обновления из центра обновления Microsoft требуются для работы программы. Установщик Windows автоматически запускает мастер или консоль загрузки недостающих обновлений в фоновом режиме. Рекомендуется отключить службы и компоненты, осуществляющие поиск и загрузку обновлений с серверов Microsoft.
  8. Вирусная активность в системе Windows (любые трояны). «Заражённый» инсталлятор программы, внёсший беспорядок в работу процесса Windows Installer (клоны процесса в «Диспетчере задач», перегружающие процессор и оперативную память ПК) и его одноимённой службы. Не скачивайте программы из непроверенных источников.

    Клоны «chrome.exe» в «Диспетчере задач»

    Клоны процессов в «Диспетчере задач» перегружают процессор и «съедают» оперативную память компьютера

  9. Неожиданный выход из строя (износ, отказ) внутреннего или внешнего диска (флешки, карты памяти), с которого велась установка приложения. Весьма редкий случай.
  10. Ненадёжное соединение USB-порта ПК с любым из накопителей, с которого велась установка, понижение скорости USB до норматива версии USB 1.2, когда система Windows выводит сообщение: «Это устройство может работать быстрее, если его подключить к высокоскоростному порту USB 2.0/3.0». Проверьте работу порта с другими накопителями, подключите ваш накопитель к другому порту USB.

    Сообщение «Это устройство может работать быстрее»

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

  11. Программа загружает и устанавливает другие компоненты, которые вы в спешке забыли исключить. Так, приложение Punto Switcher предлагало «Яндекс.Браузер», «Элементы Яндекса» и другое ПО от своего разработчика ООО «Яндекс». Приложение «Mail.Ru Агент» могло загрузить браузер «Амиго.Mail.Ru», информер «Спутник@Mail.Ru», приложение «Мой Мир» и т. д. Подобных примеров много. Каждый раскрученный разработчик стремится навязать людям максимум своих проектов. За установки, переходы они получают деньги, а пользователей — миллионы, вот и вырастают внушительные суммы за инсталляцию приложений.

    Предложение установить «Элементы Яндекса» в ходе установки DAEMON Tools Lite

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

  12. Игра, которая вам нравится, весит много гигабайт и является одиночной. Хотя производители игр делают их сетевыми (это всегда будет модно, такие игры наиболее востребованы), и сценарии подгружаются по сети, всё ещё есть шанс натолкнуться на произведение, в котором локальных уровней и эпизодов десятки. А графика, звук и оформление занимают много места, следовательно установка такой игры может занять полчаса-час, какова бы ни была версия Windows, какие бы возможности быстродействия она бы в себе ни таила: скорость внутреннего диска — сотни мегабит в секунду — всегда строго ограничена. Таковы, например, Call of Duty 3/4, GTA5 и им подобные.
  13. Много приложений запущено как в фоновом режиме, так и с открытыми окнами. Закройте лишние. Почистите список автозапуска программ от ненужных, используя «Диспетчер задач», системную папку «Автозагрузка» или сторонние приложения, созданные для оптимизации быстродействия (например, CCleaner, Auslogics Boost Speed). Удалите неиспользуемые программы (см. инструкции выше). Приложения, которые вы всё же не хотите удалить, можно настроить (каждое из них), чтобы они не стартовали сами по себе — у каждой программы есть свои дополнительные настройки.

    Интерфейс программы CCleaner

    Программа CCleaner поможет удалить все ненужные программы из «Автозагрузки»

  14. Система Windows без переустановки работает уже давно. На диске C скопилось много системного мусора и ненужных личных файлов, не представляющих ценности. Выполните проверку диска, очистку диска и реестра Windows от ненужного хлама от уже удалённых программ. Если используете классические жёсткие диски, то сделайте дефрагментацию их разделов. Избавьтесь от ненужных файлов, которыми может быть переполнен ваш диск. В общем, наведите порядок в системе и на диске.

    «Очистка диска» в свойствах диска С

    Чтобы избавиться от системного мусора, выполните проверку и очистку диска

Управлять программами в Windows 10 не сложнее, чем в предыдущих версиях Windows. Если не считать новых меню и оформления окон, всё делается почти так же, как и раньше.

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(0 голосов, среднее: 0 из 5)

Поделитесь с друзьями!

image

В данной статье речь пойдет об очень простом и удобном способе для получения данных (информации) о программным обеспечении и загрузки/установки через CMD. Для реализации было использовано открытый API Xetcom.Export и Wget1. К сожалению, API толком не документирован, но, с другой стороны, достаточно простой — можно понять суть после нескольких тестовых запросов. Сама сборка состоит из трех не зависящих друг от друга .BAT файлов и пакета Wget. Вооружитесь правами администратора и вперед.

Start

Для начало советую немного поиграть с настройками интерпретатора, а если по конкретнее — настроить вид окна (Свойства > Расположение). Ширину и высоту размера буфера обмена часто путают с размером окна. Если вкратце, то это фактический максимальный размер прокрутки. Если текст не совмещается в ней, то автоматический переносится на следующую строку. Именно по этой причине кнопка Maximize в командной строке «не работает». Оптимальные параметры на мой взгляд — 150×300. Высота 300 означает 300 строк, после которого ранее записи исчезают. О настройках более-менее описано тут. А еще, в качестве альтернативы советую попробовать Console.

image
Шрифт Lucida Console вместо точечных.

Состав SFX архива:

  • man.bat
  • get.bat
  • install.bat
  • wget.exe
  • wget.ini

Все файлы архива распаковываются в папке %windir%. Это позволяет вызывать их напрямую — без указания пути и без регистрации пути в реестре. Последний вариант позволяет запускать программу независимо от расположения, но нужно о ее местонахождения сообщить реестру (ветка SOFTWAREMicrosoftWindowsCurrentVersionApp Paths). Точно так же работают системные утилиты calc, mspaint, ping и т. д. Здесь подробно описано.

А теперь обо всём по-порядку.

man.bat

@ECHO OFF
CHCP 1251
%1
%2
CLS
SET title=%1
SET param=%2

IF "%title%" == "" (
ECHO Значение не указано
EXIT /B
)

IF "%param%" ==  ""  GOTO none
IF "%param%" == "-c" GOTO c
IF "%param%" == "-m" GOTO m
IF "%param%" == "-l" GOTO l
IF "%param%" == "-f" GOTO f
GOTO error

:none
wget --quiet "http://api.xetcom.com/export/index.php?format=dos&title=%1&description=1&info=1&features=1" -O "%title%.txt"
TYPE  "%title%.txt"
DEL "%title%.txt"
EXIT /B

:c
wget --quiet "http://api.xetcom.com/export/index.php?format=dos&title=%1&description=1&info=1&features=1&requirements=1" -O "%title%.txt"
TYPE  "%title%.txt"
DEL "%title%.txt"
EXIT /B

:m
wget --quiet "http://api.xetcom.com/export/index.php?format=dos&title=%1&description=1&info=1&features=1&requirements=1&xetindex=1" -O "%title%.txt"
TYPE  "%title%.txt"
DEL "%title%.txt"
EXIT /B

:l
wget --quiet "http://api.xetcom.com/export/index.php?format=dos&title=%1&description=1&info=1&features=1&requirements=1&xetindex=1&fileinfo=1" -O "%title%.txt"
TYPE  "%title%.txt"
DEL "%title%.txt"
EXIT /B

:f
wget --quiet "http://api.xetcom.com/export/index.php?format=dos&title=%1&description=1&info=1&features=1&requirements=1&xetindex=1&fileinfo=1&competitors=tranformed" -O "%title%.txt"
TYPE  "%title%.txt"
DEL "%title%.txt"
EXIT /B

:error
ECHO Указан неправильный параметр

Демонстрация / вывод информации aimpimage

Как вы заметили, у этого батника имеются параметры -c, -m, -l, -f (compact, medium, long, full соответственно). Если ввести команду без параметра, то вводится минимальная информация (описание программы + карточка + особенности). Каждый последующий параметр добавляет больше информации. Для наглядности см. примеры.

Примеры

Краткая информация Google Chrome

man google-chrome

Описание: Google Chrome — наиболее быстро развивающийся браузер, во многом, благодаря открытому исходному коду Chromium, благодаря которому оперативно выпускает новые версии и при этом, быстро ликвидирует все имеющиеся уязвимости. Обозреватель имеет простой минималистичный дизайн, что облегчает интернет-серфинг, так как ничто не отвлекает пользователя от содержимого веб-страницы. Вкладки браузера являются изолированными, что одновременно с повышением надёжности работы браузера, делает посещение сайтов более безопасным. Chrome имеет встроенный движок JavaScript, значительно ускоряющий обработку скриптов и увеличивающий скорость работы в Интернете.

Разработчик: Google
Поддерживаемые форматы: HTML,HTM,SHTML,XHTML,TXT,TEXT,JPE,JPG,JPEG,GIF,MHTML,PNG,BMP,ICO,SVG,SVGZ,XML,PDF,SWF
Оф. сайт: google.com
Платный аналог: e-Capsule Browser
Русский язык: Имеется
Статус: Freeware
Исходники: Закрыты

Особенности:
— Единственное окно для решения большинства задач.
— Ярлыки приложений и динамические вкладки.
— Возможность безопасного просмотра сомнительных сайтов, а также наличие режима «инкогнито».
— Лёгкий процесс создания закладок, а также возможность их импорта из других браузеров.
— Высокая скорость работы и надёжность.
— Полностью автоматический процесс обновления.

Полная информация Google Chrome

man google-chrome -f

Описание: Google Chrome — наиболее быстро развивающийся браузер, во многом, благодаря открытому исходному коду Chromium, благодаря которому оперативно выпускает новые версии и при этом, быстро ликвидирует все имеющиеся уязвимости. Обозреватель имеет простой минималистичный дизайн, что облегчает интернет-серфинг, так как ничто не отвлекает пользователя от содержимого веб-страницы. Вкладки браузера являются изолированными, что одновременно с повышением надёжности работы браузера, делает посещение сайтов более безопасным. Chrome имеет встроенный движок JavaScript, значительно ускоряющий обработку скриптов и увеличивающий скорость работы в Интернете.

Разработчик: Google
Поддерживаемые форматы: HTML,HTM,SHTML,XHTML,TXT,TEXT,JPE,JPG,JPEG,GIF,MHTML,PNG,BMP,ICO,SVG,SVGZ,XML,PDF,SWF
Оф. сайт: google.com
Платный аналог: e-Capsule Browser
Русский язык: Имеется
Статус: Freeware
Исходники: Закрыты

Особенности:
— Единственное окно для решения большинства задач.
— Ярлыки приложений и динамические вкладки.
— Возможность безопасного просмотра сомнительных сайтов, а также наличие режима «инкогнито».
— Лёгкий процесс создания закладок, а также возможность их импорта из других браузеров.
— Высокая скорость работы и надёжность.
— Полностью автоматический процесс обновления.

Системные требование:
Процессор: 2200 MHz
ОЗУ: 512 Мб
Жесткий диск: 100 Мб
Аудиокарта: Любая совместимая аудиокарта
Видеокарта: 64 Мб
Архитектура: x86 или x64
Система: Windows XP, Windows Vista, Windows 7, Windows 8

Индекс полезности:
Скорость: 100
Практичность: 100
Надежность: 100
Функциональность: 100

Информация о файле:
Тихая установка: /install
Варианты дистрибутива: Только установочная
Инсталлятор: Без тулбаров
Сертификат: Имеется

Конкуренты:
360-browser
safari
avant-browser
baidu-spark
blackhawk-browser
browzar
chrome-hybrid
chromium
cometbird-browser
comodo-dragon
comodo-icedragon
coolnovo
coowon
cyberfox
dooble
epic-browser
firefox
firefox-hybrid
greenbrowser
internet-explorer
k-meleon
lunascape-browser
maxthon-browser
opera
opera-hybrid
opera-unofficial
orbitum
orca-browser
pale-moon
qip-surf
qupzilla
seamonkey
sleipnir
slimbrowser
slimjet
srware-iron
superbird
theworld-browser
tor-browser-bundle
torch-browser
waterfox
wyzo
yandex-browser


get.bat

@echo off
chcp 1251
%1
%2
cls
set title=%1
set param=%2

IF "%param%" == "x64" GOTO x64

:x86
cd "%TMP%"
wget --quiet "http://api.xetcom.com/export/index.php?title=%title%&link=x86&format=dos" -O "%title%-x86.txt"
wget -i "%title%-x86.txt" -P %USERPROFILE%Desktop
del "%title%-x86.txt"
Exit /B

:x64
cd "%TMP%"
wget --quiet "http://api.xetcom.com/export/index.php?title=%title%&link=x64&format=dos" -O "%title%-x64.txt"
wget -i "%title%-x64.txt" -P %USERPROFILE%Desktop
del "%title%-x64.txt"
Exit /B

Принцип работы данного файла думаю, будет излишне описывать.

Демонстрация / загрузка aimp
image

Загруженный файл сохраняется на рабочем столе (проверено на Windows 7/8). Не смог найти переменную рабочего стола XP. Хотя здесь есть изощренное решение, но оно тоже почему-то не работает. Проблема в том, что в зависимости от языка путь меняется. Например в русской версии %HOMEPATH%Рабочий стол, в английской %HOMEPATH%Desktop и т. д. Чтобы не спамить batch файл многострочными IF-ами, решил отказаться от этой затеи. Пользователям XP придется немного поправить команды. %HOMEPATH% или папка пользователя, оттуда всего один шаг к рабочему столу. Замените %USERPROFILE%Desktop на %HOMEPATH%change_me и готово.

Автоматизированная поэтапная загрузка через другой bat файл:

cmd /c get 7-zip
cmd /c get opera
cmd /c get firefox


Установка «самоустанавливаемых» программ
Этот трюк требует еще один запрос к API — для получения ключа тихой установки (Unattended/Silent installation switch). Еще стоит обратить внимание, что не все программы поддерживают «тихий режим» установки или вообще изначально портативные (таких тоже очень много). В этом случае после загрузки скрипт просто запустит файл и будет ждать ваших действии.

install.bat

@echo off
chcp 1251
%1
%2
cls
set title=%1
set param=%2

IF "%param%" == "x64" GOTO x64

:x86

:: Получение данных
cd "%TMP%"
wget --quiet "http://api.xetcom.com/export/index.php?title=%title%&link=x86&format=dos" -O "%title%-x86.txt"
wget -i "%title%-x86.txt" -P %TMP%
wget --quiet "http://api.xetcom.com/export/index.php?title=%title%&format=dos&silent_install=1" -O "%title%-x86-silent.txt"

:: Получение названии и расширении файла
set /p x86=<"%title%-x86.txt"
for /F %%i in ("%x86%") do set x86=%%~nxi

:: Запуск инсталлятора
set /p silent=<"%title%-x86-silent.txt"
cmd /c "%TMP%%x86% %silent%"

:: Удаление оставшихся файлов
del "%TMP%%x86%"
del "%title%-x86.txt"
del "%title%-x86-silent.txt"
Exit /B


:x64

:: Получение данных
cd "%TMP%"
wget --quiet "http://api.xetcom.com/export/index.php?title=%title%&link=x64&format=dos" -O "%title%-x64.txt"
wget -i "%title%-x64.txt" -P %TMP%
wget --quiet "http://api.xetcom.com/export/index.php?title=%title%&format=dos&silent_install=1" -O "%title%-x64-silent.txt"

:: Получение названии и расширении файла
set /p x64=<"%title%-x64.txt"
for /F %%i in ("%x64%") do set x64=%%~nxi

:: Запуск инсталлятора
set /p silent=<"%title%-x64-silent.txt"
cmd /c "%TMP%%x64% %silent%"

:: Удаление оставшихся файлов
del "%TMP%%x86%"
del "%title%-x64.txt"
del "%title%-x64-silent.txt"
Exit /B

Демонстрация / автоматическая установка burnawareimage

Немножко автоматизации или пакетная установка, или Windows WPI размером 1кб

::==========================::
::=========settings=========::
::==========================::

:: Браузеры
cmd /c install firefox
cmd /c install google-chrome

:: Архиваторы
cmd /c install 7-zip

:: Аудио
cmd /c install foobar200

:: Конвертеры
cmd /c install format-factory

:: Видео
cmd /c install k-lite-codec-pack
cmd /c install audacity

:: Графика
cmd /c install faststone-image-viewer
cmd /c install picpick

:: Система
cmd /c install ultradefrag
cmd /c install hashtab

:: Нужные вещи
cmd /c install adobe-flash-player
cmd /c install microsoft-silverlight
cmd /c install java x64
cmd /c install unlocker

:: Офис
cmd /c install notepad-plus-plus
cmd /c install libreoffice

SFX архив

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

Откройте меню «Пуск» и введите «cmd.exe». Щелкните правой кнопкой мыши «cmd.exe» в списке результатов «Программы», затем выберите «Запуск от имени администратора». Введите имя файла напрямую, если это файл «.exe», например «setup.exe», и нажмите «Enter», чтобы немедленно запустить программу установки с правами администратора. Если файл имеет расширение «.

Если установка не начинается автоматически, просмотрите диск и найдите установочный файл программы, обычно называемый Setup.exe или Install.exe. Откройте файл, чтобы начать установку. Вставьте диск в компьютер и следуйте инструкциям на экране. Вас могут попросить ввести пароль администратора.

Какая команда запускает программу из командной строки?

  1. Откройте командную строку.
  2. Введите имя программы, которую хотите запустить. Если он находится в системной переменной PATH, он будет выполнен. Если нет, вам нужно будет ввести полный путь к программе. Например, чтобы запустить D: Any_Folderany_program.exe, введите D: Any_Folderany_program.exe в командной строке и нажмите Enter.

Как запустить программу от имени администратора с помощью CMD?

Если вы привыкли использовать поле «Выполнить» для открытия приложений, вы можете использовать его для запуска командной строки с правами администратора. Нажмите Windows + R, чтобы открыть окно «Выполнить». Введите «cmd» в поле и нажмите Ctrl + Shift + Enter, чтобы запустить команду от имени администратора.

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

Удаление также можно запустить из командной строки. Откройте командную строку от имени администратора и введите «msiexec / x», а затем имя «. msi », используемый программой, которую вы хотите удалить. Вы также можете добавить другие параметры командной строки для управления способом удаления.

Как запустить EXE-файл из командной строки?

  1. откройте командную строку (Пуск -> Выполнить -> cmd.exe), перейдите к месту расположения вашей папки с помощью команды cd командной строки, запустите оттуда .exe — user13267 12 февраля 15 г., 11:05.
  2. В качестве альтернативы вы можете создать пакетный файл (.bat) из двух строк.

Как установить программу вручную?

Вы можете выполнить следующие шаги, чтобы установить приложение из файла .exe.

  1. Найдите и загрузите файл .exe.
  2. Найдите и дважды щелкните файл .exe. (Обычно он находится в папке «Загрузки».)
  3. Появится диалоговое окно. Следуйте инструкциям по установке программного обеспечения.
  4. Программное обеспечение будет установлено.

Почему я не могу устанавливать программы в Windows 10?

Не волнуйтесь, эта проблема легко решается с помощью простых настроек в настройках Windows. … Прежде всего убедитесь, что вы вошли в Windows как администратор, нажмите кнопку «Пуск» и выберите «Настройки». В разделе «Настройки» найдите и нажмите «Обновление и безопасность».

Как мне установить программу?

Чтобы установить программы с компакт-диска или DVD:

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

Как мне перейти к программе C из командной строки?

Чтобы попасть в папку Program Files, попробуйте использовать cd C: Program Files. Если это может не сработать, вы также можете использовать короткое имя, которое будет cd C: Progra ~ 1. Команда cd без аргументов не изменяет ваш текущий каталог; он просто отображает ваш текущий путь к каталогу.

Как открыть файл в CMD?

Откройте файл из Терминала Windows

В окне командной строки введите cd, а затем путь к файлу, который вы хотите открыть. После того, как путь совпадает с тем, который указан в результатах поиска. Введите имя файла и нажмите Enter. Он мгновенно запустит файл.

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

Вот шаги:

  1. Щелкните правой кнопкой мыши «Пуск».
  2. Выберите Командная строка (администратор).
  3. Введите net user administrator / active: yes и нажмите Enter. …
  4. Запустите «Пуск», щелкните плитку учетной записи пользователя в верхнем левом углу экрана и выберите «Администратор».
  5. Нажмите Войти.
  6. Найдите программное обеспечение или EXE-файл, который вы хотите установить.

23 окт. 2015 г.

Как запустить Windows 10 от имени администратора?

Щелкните правой кнопкой мыши или нажмите и удерживайте ярлык, а затем щелкните правой кнопкой мыши или снова нажмите и удерживайте имя программы. Затем в открывшемся меню выберите «Запуск от имени администратора». Вы также можете использовать ярлык «Ctrl + Shift + Click / Tap» на ярлыке панели задач приложения, чтобы запустить его с правами администратора в Windows 10.

Как мне всегда запускать программу от имени администратора?

Щелкните правой кнопкой мыши свое приложение или его ярлык, а затем выберите «Свойства» в контекстном меню. На вкладке «Совместимость» установите флажок «Запускать эту программу от имени администратора» и нажмите «ОК». С этого момента дважды щелкните свое приложение или ярлык, и оно должно автоматически запускаться от имени администратора.

Понравилась статья? Поделить с друзьями:

Вот еще несколько интересных статей:

  • Как запустить съемку экрана в windows 10
  • Как запустить халф лайф 1 на windows 10
  • Как запустить установку windows с диска на ноутбуке acer
  • Как запустить строку поиска в windows 10
  • Как запустить фрапс на windows 10

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии